DragonFly users List (threaded) for 2007-01
DragonFly BSD
DragonFly users List (threaded) for 2007-01
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: ipw3945 WLAN driver

From: "Sepherosa Ziehau" <sepherosa@xxxxxxxxx>
Date: Wed, 17 Jan 2007 10:24:07 +0800

On 1/17/07, Nuno Antunes <nuno.antunes@gmail.com> wrote:
On 11/19/06, Sepherosa Ziehau <sepherosa@gmail.com> wrote:
> On 19 Nov 2006 09:15:38 GMT, Johannes Hofmann <Johannes.Hofmann@gmx.de> wrote:
> > Thomas Schlesinger <schlesinger@netcologne.de> wrote:
> > > Am Dienstag, 14. November 2006 18:40 schrieb Thomas Schlesinger:
> > >> Hi,
> > >>
> > >> are there plans to port the ipw3945 driver from OpenBSD in the near future?
> > >>
> > >> Thomas
> > >
> > > Ok, I take this as "no" ;-)
> I did a preliminary port several months ago:
> http://leaf.dragonflybsd.org/~sephe/wpi.tbz
> It is known to crash some place arround firmware loading.  I do not
> have hardware to keep going, so if you are interested, you can
> continue it or start from scratch (NetBSD's wpi port may be a better
> start point than OpenBSD's)
> I will be glad to commit it, if you can knock it out :-)
> Best Regards,
> sephe

Hello Sephe,

I have the hardware and I am willing to test this and try to make it
work on my laptop. I tweaked your preliminary port a bit so that it
compiles on HEAD. The interface is correctly detected when I load the
module. But now I'm stuck. How do I upload the firmware? I've
installed pkgsrc sysutils/wpi-firmware.

I tried the following but I get an error:

class# ipwcontrol wpi0 -f /usr/pkg/libdata/if_wpi/ipw3945.ucode
ipwcontrol: Can't load /usr/pkg/libdata/if_wpi/ipw3945.ucode to
driver: Bad address

wpicontrol is needed to upload firmware into wpiX. umm, I forgot to put wpicontrol in that tarball. I will put it on leaf once I get home. Please prepare to panic once you have uploaded the firmware and 'ifconfig wpi0 up' ;]

There are very informative guide about how to debug:

Best Regards,

Live Free or Die

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]