Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Sep 2005 18:34:38 +0000
From:      Ben Kaduk <minimarmot@gmail.com>
To:        Bachilo Dmitry <root@solink.ru>
Cc:        freebsd-current@freebsd.org
Subject:   Re: 3com wireless pccard
Message-ID:  <47d0403c050915113475b8e99d@mail.gmail.com>
In-Reply-To: <200509151735.06711.root@solink.ru>
References:  <200509151735.06711.root@solink.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On 9/15/05, Bachilo Dmitry <root@solink.ru> wrote:
>=20
> Hello
>=20
> I am having a problem with my 3com card. On my 5.4 i had to compile NDIS
> drivers using original Windows XP drivers presented on drivers disk=20
> included
> in this 3Com wirless device box. And it worked fine.
>=20
> Now the system still compiles with device ndis and options NDISAPI but it
> writes cardbus0: <network, ethernet> at device 0.0 (no driver attached)
> instead of creating ndis0 device.
>=20
> By the way device ath and device ath_hal do not compile since 5.4, but=20
> that's
> other story, because this driver actually does not suppord my NIC.
>=20
> Did I miss something about ndis in 6.0-CURRENT or do i do something wrong=
?
>=20
> Best regards, Bachilo Dmitry.
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org=
"
>=20

The way the ndis driver works has been changed -- the ndis option/module=20
only generates infrastructure, it doesn't pull in the actual windows driver=
s=20
anymore -- a separate utility (shell script) ndisgen is now used for this.=
=20
Just type ndisgen at a root prompt and it should be fairly self-explanatory=
.=20
This change allows the ndis framework to support more than one type of=20
windows driver at a time -- I have a BCMWL5_SYS.ko module for my wireless=
=20
card, but I could also have a bcm4324.ko module for my onboard card (which=
=20
is actually natively supported) and use them both at the same time. It is m=
y=20
understanding that such dual-use was not possible before this change.
Unfortunately, the documentation of this change is not in a prominent place=
=20
(I missed it myself).

Hope this solves your problem

Ben Kaduk



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47d0403c050915113475b8e99d>