PRO/Wireless 3945ABG (Device not configured)
deischen at freebsd.org
Sat Jul 22 13:30:16 UTC 2006
On Sat, 22 Jul 2006, Fabian Keil wrote:
> "Dead Line" <dead_line at hotmail.com> wrote:
>> I have integrated 3945abg wireless, on HO laptop and FreeBSD 6.1R
>> As instructed on
>> I installed & clean ports/net/iwi-firmware/
>> then kldload -v if_iwi Successfully.
> iwi "only" supports the chipsets 2200BG, 2225BG and 2915ABG.
> There is currently no native FreeBSD driver for the 3945abg available.
> OpenBSD has got one, but it hasn't been ported yet.
You can try Damien's experimental 3945 driver (wpi) at:
This is on -current (supposedly it works on 6.1, but I don't
know about 6.x support for the firmware module):
% tar xzvf wpi-freebsd.tgz
% cd wpi-freebsd/
% make && make install
% kldload firmware
% kldload wpi_ucode
% kldload if_wpi
wpi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 10.0.0.7 netmask 0xffffff00 broadcast 10.0.0.255
inet6 fe80::213:2ff:fea5:ce09%wpi0 prefixlen 64 scopeid 0x4
media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/6Mbps)
ssid XXXXXX channel 6 bssid 00:14:bf:21:85:23
authmode SHARED privacy MIXED deftxkey 1 wepkey 1:104-bit
wepkey 2:104-bit wepkey 3:104-bit txpowmax 100 protmode CTS
It isn't perfect, has "rx tail flags" errors, doesn't connect
at anything other than 6Mbps for me, causes a "Memory modified
after free" error every now and then, so use at your own risk.
But at least it lets me get up and running for now...
>> Any help please?
> You could try ndisgen. I've heard it doesn't work
> either, but it would be nice if you could validate
> that claim and help to get it working.
Nope, ndis doesn't work on this card.
More information about the freebsd-mobile