Problems building wireless ndis kernel module for D-Link DWL-650 V.P1 under FreeBSD v 5.4... for Intel...IBM ThinkPad 380z...help?...

Mark A-J. Raught (from the laptop) mraught at acm.org
Sat Jul 2 00:32:24 GMT 2005


Dominic Caffey wrote:
> Dear FreeBSD-Mobile & Newbies & Bill Paul,
> 
>       I'm having problems bulding a wireless ndis kernel module and
> was hoping I might get some help with where I'm going wrong. Please be
> aware that I did check the list archives at
> http://lists.freebsd.org/mailman/mmsearch/freebsd-mobile before
> posting but got no hits. I also tried google'ing the error message as
> well with no hits so please no RTFM replies because I've already
> RTFM'd at http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/network-wireless.html
> section 25.3.3.6.3 802.11a & 802.11g Clients.  Here's the pertinet
> information:
> 
> uname -a output:
> FreeBSD 380Z.none2.org 5.4-RELEASE FreeBSD 5.4-RELEASE #0: Sun May  8
> 10:21:06 UTC 2005
> root at harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386
> 
> pwd output: 
> /usr/src/sys/modules/if_ndis
> 
> ls -l output:
> total 1342
> -rw-r--r--  1 root  wheel     280 Mar 30 23:27 Makefile
> -rw-r--r--  1 root  wheel   14391 Jun 29 17:35 NETPRISM.inf
> -rw-r--r--  1 root  wheel  652288 Jun 29 17:35 PRISMNDS.sys
> -rw-r--r--  1 root  wheel  644608 Jun 29 17:35 PRISMUSB.sys
> -rw-r--r--  1 root  wheel      72 Jun 29 17:54 ndis_driver_data.h
> -rw-r--r--  1 root  wheel    8276 Jun 29 17:35 prismnic.cat
> 
> ndiscvt output:
> ndiscvt -i NETPRISM.inf -s PRISMNDS.sys -o ndis_driver_data.h
> ndiscvt: line 376: : syntax error.
> 
> I obtained the Win-XP drivers for the wireless NIC, D-Link DWL-650
> V.P1, from http://support.dlink.com/products/view.asp?productid=DWL%2D650%5FrevP
> 
> I'm trying to do this on an IBM ThinkPad 380z with 64Mb ram with a 8Gb
> hard drive.
> 
> The wireless NIC works fine under MS-Win2k.
> 
> Thanks,
> 
> Dom
> 

Dom,
I had a similar error. I don't remember the exact error, but it was a 
syntax error and was due to the fact that I was using the wrong inf 
file. The correct one was pure ascii while the wrong one had 
miscellaneous crap in it. This may not be your problem, but it took me a 
while searching, until I gave up and went back to it and discovered that 
there were 2 inf files. Tried it with the other inf and all went well. I 
don't know if this is two different version of the same inf, or if it is 
an inf for a different system... Either way, you may want to check it 
out. I think my error was early in the file like line 6 or 8 though, so 
this may not help at all.


-mark


More information about the freebsd-mobile mailing list