Re: NDISAPI in the kernel

2005-01-07 Thread scott renna
Thanks for the help Lowell.  It happened to be I
needed to make another change that, after searching a
bit more, located.  It's in the kernel and it's
running flawlessly.  There are no more intermittent
drops in connectivity as there were when I was using
the atheros driver.  Same exact configuration on ndis0
as was on ath0, but running on the NDIS drivers it
runs much better.
--- Lowell Gilbert
[EMAIL PROTECTED] wrote:

 scott renna [EMAIL PROTECTED] writes:
 
  I saw another user post about issues compiling in
 ndis
  support into the kernel for FreeBSD 5.3.  I'm also
  having an issue.  I've gotten both if_ndis and
 ndis
  kernel modules to load and I have connectivity to
 the
  box, but I'd like to have ndis be permanent.  
 
 You could just have the loader automatically load
 the module for you
 at boot time... 
 
  I've added the following to my kernel:
  
  optionsNDISAPI
  device ndis
  device wlan (this was already present in the
  default)
  
  Here's the issue I run into:
  
  make -V CFILES -V SYSTEM_CFILES -V GEN_CFILES | 
  MKDEP_CPP=cc -E CC=cc xargs mkdep -a -f
 .newdep -O
  -pipe  -Wall -Wredundant-decls -Wnested-externs
  -Wstrict-prototypes  -Wmissing-prototypes
  -Wpointer-arith -Winline -Wcast-qual 
  -fformat-extensions -std=c99  -nostdinc -I-  -I.
  -I/usr/src/sys -I/usr/src/sys/contrib/dev/acpica
  -I/usr/src/sys/contrib/altq
  -I/usr/src/sys/contrib/ipfilter
  -I/usr/src/sys/contrib/pf
  -I/usr/src/sys/contrib/dev/ath
  -I/usr/src/sys/contrib/dev/ath/freebsd
  -I/usr/src/sys/contrib/ngatm -D_KERNEL -include
  opt_global.h -fno-common -finline-limit=8000
 --param
  inline-unit-growth=100 --param
  large-function-growth=1000 
 -mno-align-long-strings
  -mpreferred-stack-boundary=2 -ffreestanding
  /usr/src/sys/dev/if_ndis/if_ndis.c:85:30:
  ndis_driver_data.h: No such file or directory
  /usr/src/sys/dev/if_ndis/if_ndis_pci.c:65:30:
  ndis_driver_data.h: No such file or directory
  mkdep: compile failed
  *** Error code 1
  
  the file, ndis_driver_data.h is present in:
  
  /usr/src/sys/compat/ndis/ndis_driver_data.h
  /usr/src/sys/dev/if_ndis/ndis_driver_data.h
  /usr/src/sys/modules/if_ndis/ndis_driver_data.h
  
  Where else might i put a copy of this file so the
  kernel can build itself?
 
 Any of the directories listed as -I options in the
 output quoted
 above should serve.  I don't have that file in my
 tree at all.
 ___
 freebsd-questions@freebsd.org mailing list

http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to
 [EMAIL PROTECTED]
 




__ 
Do you Yahoo!? 
Yahoo! Mail - now with 250MB free storage. Learn more.
http://info.mail.yahoo.com/mail_250
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: NDISAPI in the kernel

2005-01-04 Thread Lowell Gilbert
scott renna [EMAIL PROTECTED] writes:

 I saw another user post about issues compiling in ndis
 support into the kernel for FreeBSD 5.3.  I'm also
 having an issue.  I've gotten both if_ndis and ndis
 kernel modules to load and I have connectivity to the
 box, but I'd like to have ndis be permanent.  

You could just have the loader automatically load the module for you
at boot time... 

 I've added the following to my kernel:
 
 optionsNDISAPI
 device ndis
 device wlan (this was already present in the
 default)
 
 Here's the issue I run into:
 
 make -V CFILES -V SYSTEM_CFILES -V GEN_CFILES | 
 MKDEP_CPP=cc -E CC=cc xargs mkdep -a -f .newdep -O
 -pipe  -Wall -Wredundant-decls -Wnested-externs
 -Wstrict-prototypes  -Wmissing-prototypes
 -Wpointer-arith -Winline -Wcast-qual 
 -fformat-extensions -std=c99  -nostdinc -I-  -I.
 -I/usr/src/sys -I/usr/src/sys/contrib/dev/acpica
 -I/usr/src/sys/contrib/altq
 -I/usr/src/sys/contrib/ipfilter
 -I/usr/src/sys/contrib/pf
 -I/usr/src/sys/contrib/dev/ath
 -I/usr/src/sys/contrib/dev/ath/freebsd
 -I/usr/src/sys/contrib/ngatm -D_KERNEL -include
 opt_global.h -fno-common -finline-limit=8000 --param
 inline-unit-growth=100 --param
 large-function-growth=1000  -mno-align-long-strings
 -mpreferred-stack-boundary=2 -ffreestanding
 /usr/src/sys/dev/if_ndis/if_ndis.c:85:30:
 ndis_driver_data.h: No such file or directory
 /usr/src/sys/dev/if_ndis/if_ndis_pci.c:65:30:
 ndis_driver_data.h: No such file or directory
 mkdep: compile failed
 *** Error code 1
 
 the file, ndis_driver_data.h is present in:
 
 /usr/src/sys/compat/ndis/ndis_driver_data.h
 /usr/src/sys/dev/if_ndis/ndis_driver_data.h
 /usr/src/sys/modules/if_ndis/ndis_driver_data.h
 
 Where else might i put a copy of this file so the
 kernel can build itself?

Any of the directories listed as -I options in the output quoted
above should serve.  I don't have that file in my tree at all.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


NDISAPI in the kernel

2005-01-02 Thread scott renna
Hello list,

I saw another user post about issues compiling in ndis
support into the kernel for FreeBSD 5.3.  I'm also
having an issue.  I've gotten both if_ndis and ndis
kernel modules to load and I have connectivity to the
box, but I'd like to have ndis be permanent.  

I've added the following to my kernel:

optionsNDISAPI
device ndis
device wlan (this was already present in the
default)

Here's the issue I run into:

make -V CFILES -V SYSTEM_CFILES -V GEN_CFILES | 
MKDEP_CPP=cc -E CC=cc xargs mkdep -a -f .newdep -O
-pipe  -Wall -Wredundant-decls -Wnested-externs
-Wstrict-prototypes  -Wmissing-prototypes
-Wpointer-arith -Winline -Wcast-qual 
-fformat-extensions -std=c99  -nostdinc -I-  -I.
-I/usr/src/sys -I/usr/src/sys/contrib/dev/acpica
-I/usr/src/sys/contrib/altq
-I/usr/src/sys/contrib/ipfilter
-I/usr/src/sys/contrib/pf
-I/usr/src/sys/contrib/dev/ath
-I/usr/src/sys/contrib/dev/ath/freebsd
-I/usr/src/sys/contrib/ngatm -D_KERNEL -include
opt_global.h -fno-common -finline-limit=8000 --param
inline-unit-growth=100 --param
large-function-growth=1000  -mno-align-long-strings
-mpreferred-stack-boundary=2 -ffreestanding
/usr/src/sys/dev/if_ndis/if_ndis.c:85:30:
ndis_driver_data.h: No such file or directory
/usr/src/sys/dev/if_ndis/if_ndis_pci.c:65:30:
ndis_driver_data.h: No such file or directory
mkdep: compile failed
*** Error code 1

the file, ndis_driver_data.h is present in:

/usr/src/sys/compat/ndis/ndis_driver_data.h
/usr/src/sys/dev/if_ndis/ndis_driver_data.h
/usr/src/sys/modules/if_ndis/ndis_driver_data.h

Where else might i put a copy of this file so the
kernel can build itself?

Thanks,

Scott




__ 
Do you Yahoo!? 
Take Yahoo! Mail with you! Get it on your mobile phone. 
http://mobile.yahoo.com/maildemo 
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]