problems configuring wireless using iwi
Khusro Jaleel
kerneljack at gmail.com
Mon Nov 3 13:23:19 PST 2008
Thanks for all your kind replies, Stephen got it right!
All I needed to do was add a line like he suggested in /etc/rc.conf
and everything just worked straight away after that. No need to get
firmware or anything else.
I did however manage to completely spontaneously rebooot my laptop by
trying to run "/etc/rc.d/netif restart" a few too many times, which I
thought should never happen in FreeBSD ... but anyway, all is fine
now.
Thanks for all your help.
On Sun, Nov 2, 2008 at 4:11 PM, Stephen Montgomery-Smith
<stephen at math.missouri.edu> wrote:
> FreeBSD CURRENT has a different approach to wireless cards. Somewhere in
> /etc/rc.conf you need lines like
> wlans_iwi0="wlan0"
> and then all future ifconfig command should refer to wlan0 instead of iwi0.
>
> I am not sure if this will fix your problem or not, but you must have not
> done this somewhere, otherwise ifconfig would have listed wlan0 as well as
> iwi0.
>
> If you are new to FreeBSD, you might prefer to use FreeBSD-STABLE instead.
> I think iwi is already a part of that.
>
>
> Khusro Jaleel wrote:
>>
>> Hi,
>>
>> I'm new to FreeBSD-CURRENT and am having problems getting my wireless
>> to work on my laptop. It is an old Centrino ASUS laptop with built-in
>> IPW2200 wireless. I've had no problems getting wireless to work on
>> this for the past few years now with many flavors of linux and of
>> course Windows so I'm sure it should also work in FreeBSD without any
>> issues.
>>
>> However, I'm not having much luck. I've followed the instructions in
>> the Handbook's Wireless page and read the iwi(4) man page and added
>> the following to my /boot/loader.conf:
>>
>> -------------
>> legal.intel_iwi.license_ack=1
>> if_iwi_load="YES"
>> wlan_load="YES"
>> firmware_load="YES"
>> iwi_bss_load="YES"
>> iwi_ibss_load="YES"
>> iwi_monitor_load="YES"
>> hw.psm.synaptics_support=1
>> --------------
>>
>> When I reboot and do a "dmesg | grep iwi" I get:
>>
>> ----------
>> iwi0: <Intel(R) PRO/Wireless 2200BG> mem 0xff9de000-0xff9defff irq 4
>> at device 2.0 on pci2
>> iwi0: [ITHREAD]
>> iwi0: timeout waiting for (null) firmware initialization to complete
>> iwi0: could not load boot firmware (null)
>> iwi0: timeout waiting for (null) firmware initialization to complete
>> iwi0: could not load boot firmware (null)
>> iwi0: timeout waiting for (null) firmware initialization to complete
>> iwi0: could not load boot firmware (null)
>> iwi0: timeout waiting for (null) firmware initialization to complete
>> iwi0: could not load boot firmware (null)
>> iwi0: timeout waiting for (null) firmware initialization to complete
>> iwi0: could not load boot firmware (null)
>> iwi0: <Intel(R) PRO/Wireless 2200BG> mem 0xff9de000-0xff9defff irq 4
>> at device 2.0 on pci2
>> iwi0: [ITHREAD]
>> iwi0: timeout waiting for (null) firmware initialization to complete
>> iwi0: could not load boot firmware (null)
>> iwi0: <Intel(R) PRO/Wireless 2200BG> mem 0xff9de000-0xff9defff irq 4
>> at device 2.0 on pci2
>> iwi0: [ITHREAD]
>> iwi0: timeout waiting for (null) firmware initialization to complete
>> iwi0: could not load boot firmware (null)
>> iwi0: timeout waiting for (null) firmware initialization to complete
>> iwi0: could not load boot firmware (null)
>> iwi0: timeout waiting for (null) firmware initialization to complete
>> iwi0: could not load boot firmware (null)
>> iwi0: timeout waiting for (null) firmware initialization to complete
>> iwi0: could not load boot firmware (null)
>> iwi0: <Intel(R) PRO/Wireless 2200BG> mem 0xff9de000-0xff9defff irq 4
>> at device 2.0 on pci2
>> iwi0: [ITHREAD]
>> iwi0: timeout waiting for (null) firmware initialization to complete
>> iwi0: could not load boot firmware (null)
>> ----------
>>
>> Am I forgetting to load the firmware somehow? In /boot/kernel, I see
>> the following files:
>>
>> -----------
>> [root at asus ~]# ls -l /boot/kernel/iwi_*
>> -r-xr-xr-x 1 root wheel 197996 Oct 31 23:56 /boot/kernel/iwi_bss.ko
>> -r-xr-xr-x 1 root wheel 190182 Oct 31 23:56 /boot/kernel/iwi_ibss.ko
>> -r-xr-xr-x 1 root wheel 194760 Oct 31 23:56 /boot/kernel/iwi_monitor.ko
>> -----------
>>
>> ifconfig:
>> bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
>> options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
>> ether 00:11:2f:0c:e8:7f
>> inet 192.168.1.70 netmask 0xffffff00 broadcast 192.168.1.255
>> media: Ethernet autoselect (100baseTX <full-duplex>)
>> status: active
>> fwe0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
>> options=8<VLAN_MTU>
>> ether 02:e0:18:1b:1f:63
>> ch 1 dma -1
>> fwip0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
>> lladdr 0.e0.18.0.3.1b.1f.63.a.2.ff.fe.0.0.0.0
>> iwi0: flags=8803<UP,BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 2290
>> ether 00:0e:35:0d:7c:65
>> media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
>> status: no carrier
>> plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> metric 0 mtu
>> 1500
>> lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
>> inet6 fe80::1%lo0 prefixlen 64 scopeid 0x6
>> inet6 ::1 prefixlen 128
>> inet 127.0.0.1 netmask 0xff000000
>>
>> But if I try to do "ifconfig iwi0 up" I get:
>>
>> ----------
>> iwi0: timeout waiting for (null) firmware initialization to complete
>> iwi0: could not load boot firmware (null)
>> ----------
>>
>> Any help appreciated. Thanks.
>> _______________________________________________
>> freebsd-current at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-current
>> To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"
>>
>>
>
>
More information about the freebsd-current
mailing list