Tim Wootton wrote: > >> could you stop NetworkManager (/etc/init.d/network-manager >> stop) >> and run >> >> NM_PPP_DEBUG=1 /usr/sbin/NetworkManager --no-daemon > > ok, here's the output: > > r...@marvin:~# /etc/init.d/network-manager stop > Stopping network connection manager: NetworkManager. > r...@marvin:~# NM_PPP_DEBUG=1 /usr/sbin/NetworkManager --no-daemon > NetworkManager: <info> starting... > /sbin/ifup: interface lo already configured > NetworkManager: <info> Found radio killswitch > /org/freedesktop/Hal/devices/iwl_wlan_switch > NetworkManager: <info> (eth0): new Ethernet device (driver: 'r8169') > > NetworkManager: <info> (eth0): exported as > /org/freedesktop/Hal/devices/net_00_1e_ec_00_be_d9 > NetworkManager: <info> (wlan0): driver supports SSID scans (scan_capa 0x01). > > NetworkManager: <info> (wlan0): new 802.11 WiFi device (driver: 'iwl3945') > > NetworkManager: <info> (wlan0): exported as > /org/freedesktop/Hal/devices/net_00_1c_bf_b9_13_3e > NetworkManager: <info> (ttyUSB0): found serial port (udev:GSM hal:GSM) > > NetworkManager: <info> (ttyUSB0): new Modem device (driver: 'option') > > NetworkManager: <info> (ttyUSB0): exported as > /org/freedesktop/Hal/devices/usb_device_12d1_1001_____________________if0_serial_usb_0 > > > NetworkManager: <info> (ttyUSB2): ignoring due to lack of mobile broadband > capabilties > NetworkManager: <info> (ttyUSB1): ignoring due to lack of mobile broadband > capabilties > NetworkManager: <info> (eth0): device state change: 1 -> 2 > > NetworkManager: <info> (eth0): bringing up device. > > NetworkManager: <info> (eth0): preparing device. > > NetworkManager: <info> (eth0): deactivating device (reason: 2). > > NetworkManager: <info> (wlan0): device state change: 1 -> 2 > > NetworkManager: <info> (wlan0): bringing up device. > > NetworkManager: <info> (wlan0): preparing device. > > NetworkManager: <info> (wlan0): deactivating device (reason: 2). > > NetworkManager: <info> (ttyUSB0): device state change: 1 -> 2 > > NetworkManager: <info> (ttyUSB0): deactivating device (reason: 2). > > NetworkManager: nm_system_device_flush_ip4_routes_with_iface: assertion > `iface_idx >= 0' failed > NetworkManager: nm_system_device_flush_ip4_addresses_with_iface: assertion > `iface_idx >= 0' failed > NetworkManager: <info> (wlan0): device state change: 2 -> 3 > > NetworkManager: <info> (ttyUSB0): device state change: 2 -> 3 > > NetworkManager: <info> (wlan0): supplicant interface state: starting -> > ready > NetworkManager: <info> Activation (ttyUSB0) starting connection '3 Mobile' > > NetworkManager: <info> (ttyUSB0): device state change: 3 -> 4 > > NetworkManager: <info> Activation (ttyUSB0) Stage 1 of 5 (Device Prepare) > scheduled... > NetworkManager: <info> Activation (ttyUSB0) Stage 1 of 5 (Device Prepare) > started... > NetworkManager: <debug> [1241069115.345174] nm_serial_device_open(): > (ttyUSB0) opening device... > NetworkManager: <info> Activation (ttyUSB0) Stage 1 of 5 (Device Prepare) > complete. > NetworkManager: <info> (ttyUSB0): powering up... > > NetworkManager: <info> Registered on Home network > > NetworkManager: <info> Associated with network: +COPS: 0,2,"23420",2 > > NetworkManager: <info> Connected, Woo! > > NetworkManager: <info> Activation (ttyUSB0) Stage 2 of 5 (Device Configure) > scheduled... > NetworkManager: <info> Activation (ttyUSB0) Stage 2 of 5 (Device Configure) > starting... > NetworkManager: <info> (ttyUSB0): device state change: 4 -> 5 > > NetworkManager: <info> Starting pppd connection > > NetworkManager: <debug> [1241069115.800375] nm_ppp_manager_start(): Command > line: /usr/sbin/pppd nodetach lock nodefaultroute debug ttyUSB0 noipdefault > noauth usepeerdns lcp-echo-failure 0 lcp-echo-interval 0 ipparam > /org/freedesktop/NetworkManager/PPP/0 plugin > /usr/lib/pppd/2.4.4/nm-pppd-plugin.so > > NetworkManager: <debug> [1241069115.803696] nm_ppp_manager_start(): ppp > started with pid 9462 > NetworkManager: <info> Activation (ttyUSB0) Stage 2 of 5 (Device Configure) > complete. > Plugin /usr/lib/pppd/2.4.4/nm-pppd-plugin.so loaded. > > using channel 2 > > Using interface ppp0 > > Connect: ppp0 <--> /dev/ttyUSB0 > > sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x4211574c> <pcomp> <accomp>] > > rcvd [LCP ConfReq id=0x4 <mru 1440> <asyncmap 0x0> <auth chap MD5> <magic > 0xe486df> <pcomp> <accomp>] > sent [LCP ConfAck id=0x4 <mru 1440> <asyncmap 0x0> <auth chap MD5> <magic > 0xe486df> <pcomp> <accomp>] > rcvd [LCP ConfNak id=0x1 <mru 1440>] > > sent [LCP ConfReq id=0x2 <mru 1440> <asyncmap 0x0> <magic 0x4211574c> <pcomp> > <accomp>] > rcvd [LCP ConfAck id=0x2 <mru 1440> <asyncmap 0x0> <magic 0x4211574c> <pcomp> > <accomp>] > rcvd [LCP DiscReq id=0x5 magic=0xe486df] > > rcvd [CHAP Challenge id=0x1 <74a307574e417cb67ac5a3975c1afa80>, name = > "UMTS_CHAP_SRVR"] > > ** (process:9462): WARNING **: Could not get secrets: Rejected send message, > 7 matched rules; type="method_call", sender=":1.54" (uid=0 pid=9462 > comm="/usr/sbin/pppd nodetach lock nodefaultroute debug ") > interface="org.freedesktop.NetworkManager.PPP" member="NeedSecrets" error > name="(unset)" requested_reply=0 destination="org.freedesktop.NetworkManager" > (uid=0 pid=9220 comm="/usr/sbin/NetworkManager --no-daemon ")) > > Unable to obtain CHAP password for marvin on UMTS_CHAP_SRVR from plugin > > No CHAP secret found for authenticating us to UMTS_CHAP_SRVR > > sent [CHAP Response id=0x1 <39c327ef96f7f5285ce8f2b089bfcad4>, name = > "marvin"] > rcvd [CHAP Challenge id=0x2 <2ad0d8a36ec94aef7ecfee16f4647898>, name = > "UMTS_CHAP_SRVR"] > > ** (process:9462): WARNING **: Could not get secrets: Rejected send message, > 7 matched rules; type="method_call", sender=":1.54" (uid=0 pid=9462 > comm="/usr/sbin/pppd nodetach lock nodefaultroute debug ") > interface="org.freedesktop.NetworkManager.PPP" member="NeedSecrets" error > name="(unset)" requested_reply=0 destination="org.freedesktop.NetworkManager" > (uid=0 pid=9220 comm="/usr/sbin/NetworkManager --no-daemon ")) > > Unable to obtain CHAP password for marvin on UMTS_CHAP_SRVR from plugin >
Dan, is there something wrong with the default D-Bus policy for NetworkManager? Does, for whatever reason, match this rule <policy at_console="true"> <allow send_destination="org.freedesktop.NetworkManager"/> <deny send_destination="org.freedesktop.NetworkManager" send_interface="org.freedesktop.NetworkManager.PPP"/> </policy> which denies the access. Tim, could you remove the <deny send_destination="org.freedesktop.NetworkManager" send_interface="org.freedesktop.NetworkManager.PPP"/> rules within the at_console and group=netdev section, reload dbus (/etc/init.d/dbus reload) and try again. Cheers, Michael Dan, the complete bug log is at http://bugs.debian.org/525066 -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature