iwn driver on 7.1

Da Rock rock_on_the_web at comcen.com.au
Sun Jan 18 15:06:42 PST 2009


On Sun, 2009-01-18 at 14:17 -0600, Brandon Gooch wrote:
> I have a working driver for the Intel 4965, aka iwn(4), loaded on my
> Lenovo X300 running FreeBSD 7.1-RELEASE (amd64).
> 
> This driver is a slightly-modified version of the iwn(4) driver
> backported from 8.0-CURRENT by Gavin Atkinson:
> 
> http://docs.freebsd.org/cgi/getmsg.cgi?fetch=221758+0+/usr/local/www/db/text/2008/freebsd-stable/20080928.freebsd-stable
> 
> I was seeing the same symptoms described in these threads (among others):
> 
> http://lists.freebsd.org/pipermail/freebsd-stable/2008-September/045264.html
> 
> http://www.freebsd.org/cgi/getmsg.cgi?fetch=1334322+1338147+/usr/local/www/db/text/2009/freebsd-questions/20090118.freebsd-questions
> 
> http://www.freebsd.org/cgi/getmsg.cgi?fetch=1418632+1421765+/usr/local/www/db/text/2009/freebsd-questions/20090118.freebsd-questions
> 
> ...so I debugged and modified Gavin's driver for my system.
> 
> The driver and the source tree diff can be downloaded here for any
> brave souls wanting to test it out:
> 
> http://sites.google.com/site/bsdgooch/files
> 
> I'm using the driver now to send this e-mail over a link to my TP-LINK
> TL-WR941ND access point (with WPA2). Feedback and bug reports would be
> useful.
> 
> -brandon

I get messages saying it can't read the eeprom- is this right? Other
than that it seems good.

Incidentally, I answered here because thats where the message was
originally posted- should I move this discussion to stable? I'm
subscribed there too I believe, so its no problem if its a matter of
policy.

#kldload if_iwn
iwn0: <Intel(R) Pro/Wireless 4965BGN> mem 0xfe5fe000-0xfe5fffff irq 17
at device 0.0 on pci7
iwn0: could not read EEPROM
iwn0: Reg Domain: <spades>iwn0:could not read EEPROM, address
00:00:00:00:00:00
iwn0: could not read EEPROM
iwn0: could not read EEPROM
iwn0: could not read EEPROM
iwn0: could not read EEPROM
iwn0: could not read EEPROM
iwn0: could not read EEPROM
iwn0: could not read EEPROM
iwn0: could not read EEPROM
iwn0: could not read EEPROM
iwn0: could not read EEPROM
iwn0: [ITHREAD]
iwn0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
iwn0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
iwn0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps
24Mbps 36Mbps 48Mbps 54Mbps
iwn0: 11na MCS: 6.5Mbps 13Mbps 19.5Mbps 26Mbps 39Mbps 52Mbps 58.5Mbps
65Mbps 13Mbps 26Mbps 39Mbps 52Mbps 78Mbps 104Mbps 117Mbps 130Mbps
iwn0: 11ng MCS: 6.5Mbps 13Mbps 19.5Mbps 26Mbps 39Mbps 52Mbps 58.5Mbps
65Mbps 13Mbps 26Mbps 39Mbps 52Mbps 78Mbps 104Mbps 117Mbps 130Mbps

#wpa_supplicant -i iwn0 -c /etc/wpa_supplicant.conf
iwn0: error, INTR=2000000<SW_ERROR> STATUS=0x0

#wpa_supplicant -i iwn0 -c /etc/wpa_supplicant.conf
Trying to associate with <ap mac> (SSID='<ssid name>' freq=2442 MHz)
Authentication with <ap mac> timed out.



More information about the freebsd-questions mailing list