On Tue, Apr 01, 2008 at 07:30:26PM -0700, David Jantzen wrote: > Hi All, > > I'm trying to move to kernel 2.6.24 and the new iwl3945 drivers. I've > uninstalled the old ipw3945 modules and daemons, and followed all the > steps described here http://wiki.debian.org/iwlwifi, but I still can't > connect to my router. The errors I see are: > > Apr 1 19:11:56 nibbler dhclient: wmaster0: unknown hardware address > type 801 I see this error too, I think it can be ignored. > Apr 1 19:11:56 nibbler dhclient: Listening on > LPF/wlan0/00:18:de:11:ec:08 > Apr 1 19:11:56 nibbler dhclient: Sending on > LPF/wlan0/00:18:de:11:ec:08 > Apr 1 19:11:56 nibbler dhclient: Sending on Socket/fallback > Apr 1 19:11:56 nibbler dhclient: receive_packet failed on wlan0: > Network is down > > ifconfig shows the proper devices: > > wlan0 Link encap:Ethernet HWaddr 00:18:de:11:ec:08 > UP BROADCAST MULTICAST MTU:1500 Metric:1 > RX packets:0 errors:0 dropped:0 overruns:0 frame:0 > TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) > > wmaster0 Link encap:UNSPEC HWaddr > 00-18-DE-11-EC-08-00-00-00-00-00-00-00-00-00-00 > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:0 errors:0 dropped:0 overruns:0 frame:0 > TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:0 (0.0 B) TX bytes:0 (0.0 B) clearly the interface is up. What does iwconfig wlan0 show? My experience in this transition is that the order things need to be done has changed. I do all my stuff with custom scripts, so I can't speak to how the more automated systems handle it, but for example, I can't change the mode unless the interface is down... > > my /etc/udev/rules.d/z25_persistent-net.rules contains: > > # PCI device 10ec:8169 (r8169) > SUBSYSTEM=="net", DRIVERS=="?*", SYSFS{address}=="00:17:31:b5:2e:c8", > NAME="eth0" > > # FireWire host adapter 00e01800035a8648 (/class/net/eth1) > SUBSYSTEM=="net", DRIVERS=="?*", > SYSFS{address}=="00:e0:18:00:03:5a:86:48", NAME="eth1" > > # PCI device 0x8086:0x4222 (iwl3945) > SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="00:18:de:11:ec:08", > ATTR{type}=="1", NAME="wlan0" > > And /etc/network/interfaces has: > > iface wlan0 inet dhcp > pre-up ip link set wlan0 up > wireless_essid mynetwork what other parts of the wireless config need to get set? mode, channel key etc? you may have to pull some of that out and put it in a script to call from /etc/network/interfaces to get it working until the transistion is fully completed (maybe it already is? doesn't quite seem to be to me). A
Attachment:
signature.asc
Description: Digital signature