Re: problems configuring wireless using iwi

From: Khusro Jaleel <kerneljack_at_gmail.com>
Date: Mon, 3 Nov 2008 21:23:17 +0000
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"
>>
>>
>
>
Received on Mon Nov 03 2008 - 20:23:19 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:37 UTC