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