That never worked. (I mean changing sysctl values after device is attached.)
sysctl entries for ndis are created after module is loaded and device have driver attached.
But sysctls values are read from entries in inf file (same inf file you used while creating module with ndisgen) and also...
It is completly irrelevant if or when ndis0 is created, ndis0 is just driver attached to device on pci bus (in your case).
Device must be put in S3 state when suspending. It can not be done from NDISulator in any way. NDISulator can only say to driver(and that is exactly what it is doing for a...
It is FreeBSD bug because FreeBSD kernel is responsible for puting device into D3 state before suspend.
If you kldunload driver before suspend check that pciconf output for relevant device have "current D3".
If device is not put into D3 state before suspend it may not correctly wake up after...
For example:
ndis0@pci0:2:3:0: class=0x028000 card=0x120f1043 chip=0x431814e4 rev=0x02 hdr=0x00
vendor = 'Broadcom Corporation'
device = 'BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller'
class = network
this is output from pciconf -lvc.
As you can...
Branch stable is for 8.X
For 9.X you could use older version of master.
Suspend/Resume issues could be partialy related to FreeBSD.
I'm not sure it they have been fixed in 9.0.
Workaround for me was using hw.pci.do_power_nodriver set to 3 and unloading relevant driver and reloading...
Nope, you will need to download, build, install and so on.
Head of master branch looks to be unstable/broken on SMP systems and I'm currently working on replacing ndisgen/ndiscvt with ndisload which will make easy loading of NDIS drivers. No more need to have source files to build modules from...
This usually means that inf file is invalid/empty.
Found bug, want to improve software, then report it, on link bellow is website when you can do it and even post links to drivers you are using.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.