On Wed, 2010-03-31 at 10:31 -0700, Bluesky_greenleaf wrote: > Dear Dan, > > I don't start the D-Bus for WIFI when am running the NM in my embedded > device. I don't know if there is the problem for NM or device driver. > But I can use iwconfig and dhclient to set wifi to connect to > Internet. I also know the device driver may be the problem for iwioctl > since there are some warning as shown in /var/log/message, I also have > checked NM is always calling sys/ioctl.h. My questions, if I don't > fix the device driver, Is there a way to fix this problem through > change some codes in NM?, or there is no way in the NM side. The > wifi device is Atheros AR6000,Thanks for your suggestion.
The errors are coming from iwconfig and/or wpa_supplicant and should be harmless actually. Can you grab your /etc/network/interfaces file for me? Dan > Wei > > > The information from /var/log/messages: > > [42949383.220000] ar6000_init() Got WMI @ 0xccc41c00. > [42949383.470000] mac address = 00:21:e8:70:c8:bc > [42949383.470000] ar6000_init() WMI is ready > [42949383.490000] wmi_control_rx() : Unknown id 0x101e > [42949383.500000] AR6000 Reg Code = 0x80000348 > [42949397.410000] ADDRCONF(NETDEV_UP): wlan0: link is not ready > [42949403.940000] iwioctl: cmd=0x8b03 not allowed in this mode > [42949403.950000] iwioctl: cmd=0x8b1d not allowed in this mode > [42949403.960000] iwioctl: cmd=0x8b23 not allowed in this mode > [42949403.970000] iwioctl: cmd=0x8b25 not allowed in this mode > [42949404.020000] eth2: link up, 100Mbps, full-duplex, lpa 0x45E1 > [42949404.250000] eth2: link up, 100Mbps, full-duplex, lpa 0x45E1 > [42949406.050000] iwioctl: cmd=0x8b03 not allowed in this mode > [42949406.070000] iwioctl: cmd=0x8b1d not allowed in this mode > [42949406.080000] iwioctl: cmd=0x8b23 not allowed in this mode > [42949406.090000] iwioctl: cmd=0x8b25 not allowed in this mode > [42949407.310000] ADDRCONF(NETDEV_UP): wlan0: link is not ready > [42949408.540000] eth2: link up, 100Mbps, full-duplex, lpa 0x45E1 > [42949410.130000] eth2: link up, 100Mbps, full-duplex, lpa 0x45E1 > [42949414.770000] keyboard.c: can't emulate rawmode for keycode 0 > [42949419.570000] keyboard.c: can't emulate rawmode for keycode 0 > [42949420.840000] eth2: no IPv6 routers present > [42949590.190000] iwioctl: cmd=0x8b03 not allowed in this mode > [42949590.200000] iwioctl: cmd=0x8b1d not allowed in this mode > [42949590.210000] iwioctl: cmd=0x8b23 not allowed in this mode > [42949590.220000] iwioctl: cmd=0x8b25 not allowed in this mode > [42949591.540000] ADDRCONF(NETDEV_UP): wlan0: link is not ready > [42949592.990000] eth2: link up, 100Mbps, full-duplex, lpa 0x45E1 > [42949597.360000] iwioctl: cmd=0x8b03 not allowed in this mode > [42949597.380000] iwioctl: cmd=0x8b1d not allowed in this mode > [42949597.390000] iwioctl: cmd=0x8b23 not allowed in this mode > [42949597.400000] iwioctl: cmd=0x8b25 not allowed in this mode > [42949597.920000] eth2: link up, 100Mbps, full-duplex, lpa 0x45E1 > [42949599.050000] ADDRCONF(NETDEV_UP): wlan0: link is not ready > [42949600.500000] eth2: link up, 100Mbps, full-duplex, lpa 0x45E1 > [42949610.990000] eth2: no IPv6 routers present > > # iwconfig > lo no wireless extensions[ 93.670000] iwioctl: cmd=0x8b03 not > allowed in this mode > . > > sit0 no wireless exten[ 93.690000] iwioctl: cmd=0x8b1d not > allowed in this mode > sions. > > eth2 no wireless [ 93.700000] iwioctl: cmd=0x8b23 not allowed > in this mode > extensions. > > [ 93.720000] iwioctl: cmd=0x8b25 not allowed in this mode > wlan0 AR6000 802.11g Mode:Managed Bit Rate=1 Mb/s Tx-Power=0 > dBm > Sensitivity=0/3 > Retry:on > Encryption key:off > Power Management:off > Link Quality:255/94 Signal level:-96 dBm Noise level:-96 > dBm > Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 > Tx excessive retries:0 Invalid misc:0 Missed beacon:0 > > > According to the documents and your notes, I have > setup /etc/NetworkManager/nm-system-setting.conf in the embedded > device > This is as follows > $cat nm-system-setting.conf > [main] > plugins=ifupdown,keyfile > [keyfile] > unmanaged-device=mac:00:21:e8:70:c8:bc > [ifupdown] > managed=false > > > > Then I check the D-BUS for wifi, but the the D-bus for wifi is still > not coming out, which still has informations as follows: > device list is /org/freedesktop/NetworkManager/Devices/0 > > Device eth2 is activate > > No > > device list is /org/freedesktop/NetworkManager/Devices/1 > > Device wlan0 is activate > > > > > > > On Tue, Mar 23, 2010 at 3:17 AM, Dan Williams <d...@redhat.com> wrote: > On Mon, 2010-03-22 at 09:25 -0700, Bluesky_greenleaf wrote: > > Dear Dan, > > > > > > There are an Ethernet(eth2) and a wifi(wlan0) in an embedded > device, > > Ethernet and Wifi are both set to connect Internet > successful by using > > the manually Linux commands such as iwconfig wlan0 > > > > After NM is running in the embedded device, the D-Bus for > Ethernet > > will appear, but the the D-BUS for WIFI is not appeared, > which has > > shown as follows using the python to test: > > > Are you running a user or system settings service that can > provide the > necessary configuration to NetworkManager for the wifi > device? NM will > create a "fake" DHCP ethernet connection for the wired device > automatically if no other configuration exists, but the wifi > device > doesn't get one because you obviously need the SSID and > security details > of the wifi network first. > > Normally NM provides the system-settings service (which > translates the > distros normal network config files > like /etc/network/interfaces > or /etc/sysconfig/network-scripts/ifcfg-* into configuration > that NM can > use). This is done through "plugins" for each distro, or via > the > generic 'keyfile' plugin. > Check /etc/NetworkManager/nm-system-settings.conf to see what > plugins > you have enabled. > > And in teh GNOME desktop, nm-applet will store network > configuration in > GConf and send that to NM. > > If there isn't any configuration provided to NM by either an > enabled > system setting plugin or by a user applet, then NM has no idea > what to > connect to. It'll only connect to networks you specifically > tell it to, > as a security measure. > > For more info: > > http://live.gnome.org/NetworkManagerConfiguration > http://live.gnome.org/NetworkManager/SystemSettings > > > Dan > > > > > > device list is /org/freedesktop/NetworkManager/Devices/0 > > > > > > Device eth2 is activate > > > > The right result of D-bus information for Ethernet and wfi > should be > > appeared like as follows: > > > > device list is /org/freedesktop/NetworkManager/Devices/0 > > device list is /org/freedesktop/NetworkManager/Devices/1 > > Device eth2 is activated > > > > Device wlan0 is not activated > > > > This maybe the driver problem, but are there also some > comments or > > suggest ideas from the NM? Thanks > > > > Below are some information in this device > > > > # ifconfig > > > > eth2 Link encap:Ethernet HWaddr 00:25:9C:D8:83:73 > > > > inet addr:10.0.0.3 Bcast:10.0.0.255 Mask:255.255.255.0 UP > BROADCAST > > RUNNING MULTICAST MTU:1500 Metric:1 RX packets:11 errors:0 > dropped:0 > > overruns:0 frame:0 TX packets:16 errors:0 dropped:0 > overruns:0 > > carrier:0 collisions:0 txqueuelen:1000 > > > > RX bytes:1334 (1.3 KiB) TX bytes:1796 (1.7 KiB) > > > > lo Link encap:Local Loopback > > > > inet addr:127.0.0.1 Mask:255.0.0.0 > > > > UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:13 > errors:0 > > dropped:0 overruns:0 frame:0 TX packets:13 errors:0 > dropped:0 > > overruns:0 carrier:0 collisions:0 txqueuelen:0 > > > > RX bytes:832 (832.0 B) TX bytes:832 (832.0 B) > > > > wlan0 Link encap:Ethernet HWaddr 00:21:E8:70:C8:BC UP > BROADCAST > > MULTICAST MTU:1500 Metric:1 RX packets:94 errors:0 dropped:0 > > overruns:0 frame:0 TX packets:45 errors:0 dropped:0 > overruns:0 > > carrier:0 collisions:0 txqueuelen:1000 > > > > RX bytes:12004 (11.7 KiB) TX bytes:468 (468.0 B) > > > > > > # iwconfig > > > > [ 153.890000] iwioctl: cmd=0x8b23 not allowed in this mode > > > > [ 153.900000] iwioctl: cmd=0x8b25 not allowed in this mode > > > > wlan0 AR6000 802.11g Mode:Managed Bit Rate:1 Mb/s Tx-Power=0 > dBm > > > > Sensitivity=0/3 > > > > Retry:on > > > > Encryption key:off > > > > Power Management:on > > > > Link Quality:255/94 Signal level:-96 dBm Noise level:-96 dBm > > > > Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 > > > > Tx excessive retries:0 Invalid misc:0 Missed beacon:0 > > > > lo no wireless extensions. > > > > eth2 no wireless extensions. > > > > > > nm-system-settings.conf > > > > [main] > > > > plugins=ifupdown,keyfile > > > > > > [keyfile] > > > > unmanaged-device=mac:00:21:e8:70:c8:bc > > > > [ifupdown] > > > > managed=false > > > > > > > > _______________________________________________ NetworkManager-list mailing list NetworkManager-list@gnome.org http://mail.gnome.org/mailman/listinfo/networkmanager-list