Won't compile on 6.11.8
Require downgrade linux version
Tied to have ndiswrapper Buit stumbled on: ... ... make[2]: Entering directory '/usr/lib/modules/6.8.1-artix1-1/build' CC [M] /home/budi/Downloads/ndiswrapper-1.63/driver/crt.o /home/budi/Downloads/ndiswrapper-1.63/driver/crt.c: In function '_win_srand': /home/budi/Downloads/ndiswrapper-1.63/driver/crt.c:470:9: error: implicit declaration of function 'prandom_seed' [-Werror=implicit-function-declaration] 470 | prandom_seed(seed); | ^~~~~~~~~~~~ cc1: some warnings being treated as errors make[4]:...
Same error here using 5.15.0-56-generic on Ubuntu 22.04 . I tried to print the arguments using printf() in the file but apparently I don't have stdio.h and frankly I don't know how to code in C. Please advise.
When will a new kernel update be released? Debian-bullseye now has kernels up to 5.18. Will it still be possible to install NDIS5 (Windows XP Driver.Inf) with this? This is fine for small business or home networks.
When will a new kernel update be released? Debian-bullseye now has kernels up to 5.18. Will it still be possible to install NDIS5 (Windows XP Driver.Inf) with this? This is fine for small business or home networks.
won't compile on kernel 5.13.9 -Generic Ubuntu 21.04
Appears other package installs breaking as well https://github.com/openzfs/zfs/issues/10862
On kernel versions later than 5.7 on Fedora there appears to be valloc changes that prevent this package from installing (I'm using Fedora v33) /home/user/ndiswrapper-1.63/driver/loader.c: In function ‘load_sys_files’: /home/user/ndiswrapper-1.63/driver/loader.c:157:4: error: too many arguments to function ‘__vmalloc’ 157 | __vmalloc(load_driver->sys_files[i].size, | ^~~~~~~~~ In file included from ./include/asm-generic/io.h:911, from ./arch/x86/include/asm/io.h:375, from ./include/linux/scatterlist.h:9,...
On kernel versions later than 5.7 on Fedora there appears to be valloc changes that prevent this package from installing (I'm using Fedora v33) /home/ttech/ndiswrapper-1.63/driver/loader.c: In function ‘load_sys_files’: /home/ttech/ndiswrapper-1.63/driver/loader.c:157:4: error: too many arguments to function ‘__vmalloc’ 157 | __vmalloc(load_driver->sys_files[i].size, | ^~~~~~~~~ In file included from ./include/asm-generic/io.h:911, from ./arch/x86/include/asm/io.h:375, from ./include/linux/scatterlist.h:9,...
On kernel versions later than 5.7 on Fedora there appears to be valloc changes that prevent this package from installing /home/ttech/ndiswrapper-1.63/driver/loader.c: In function ‘load_sys_files’: /home/ttech/ndiswrapper-1.63/driver/loader.c:157:4: error: too many arguments to function ‘__vmalloc’ 157 | __vmalloc(load_driver->sys_files[i].size, | ^~~~~~~~~ In file included from ./include/asm-generic/io.h:911, from ./arch/x86/include/asm/io.h:375, from ./include/linux/scatterlist.h:9, from ./include/linux/dma-mapping.h:10,...
Hi, I also wanted to add that I'm happy to contribute to an effort implementing the missing symbols. Although I'm not experienced in driver development, I can help to evaluate and debug the kernel module if any source code is available. Br, -Balint Uveges
Support Realtek 8188GU XP driver
Version 1.63 released
Hi there. I'm trying to install ndiswrapper 1.62 on OpenSUSE Tumbleweed with kernel 5.6.6-1. I did the pre-install validation and this is the output: s -laR /lib/modules/uname -r/build lrwxrwxrwx 1 root root 41 abr 25 14:34 /lib/modules/5.6.6-1-default/build -> /usr/src/linux-5.6.6-1-obj/x86_64/default Now, this is the output of make uninstall and make commands: ~/ndiswrapper-1.62> sudo make uninstall [sudo] password for root: rm -f /usr/share/man/man8/ndiswrapper.8 rm -f /usr/share/man/man8/loadndisdriver.8...
Can't build ndiswrapper-1.61 for kernel 5.0.3-arch1-1-ARCH (x86_64)
Main_Page
Main_Page
Version 1.62 released
Ok, it compiled fine. I'll try to get it tested in the next day or two.
The changes are already in github. You can get zip file or git master and use it. Pelease let me know if this works. If it does, may be time to release new version.
I need this also, and can test. You can email it to john at frickson dot us
I have made changes but don't have a way to test. If you are interested in testing, can you email me so I can send it to you test?
Same erros here on Linux Mint18 same kernel
Can't compile
I get this error: /home/max/Scaricati/ndiswrapper-1.61/driver/ndis.c:2261:15: error: ‘struct net_device’ has no member named ‘last_rx’ wnd->net_dev->last_rx = jiffies; ^~
The Windows XP drivers used were installed from the manufacturer-installed CDROM.
TP-LINK T1U on Debian Stretch, 1.6.0 package & source compile 1.6.1 Fails
1.61-3 does not build for linux 4.15
How do I know, if the driver is WDF or not? Is there a way.
ndiswrapper works with only XP drivers. It seems driver you are trying is newer WDF which is not supported by ndiswrapper. If you can find an XP driver, it may work.
As there are not much help available from any other BBS, I'm hoping some hint on whether this driver can be made to work for RTL8723DE using ndiswrapper.
I have a new model of wireless module from Realtek - RTL8723DE in an HP 15-BS576TX laptop (2017 June launched) which is not yet supported natively in Linux. The driver may be available in another few months as per rtlwifi maintainer as he awaits Realtek to release sources. So, I thought of trying luck with ndiswrapper for this RTL8723DE WiFi module, though, ndiswrapper project appears to be rather stagnant. I can load ndiswrapper and even it lists netwrtlane as installed. But, Wireless module is...
Hi, After years of not using it, I recently needed Ndiswrapper again. I fetched the trunk version from Sourceforge and corrected some compile errors. The driver worked without hassle, so I checked the changes in. Now I see, that development has continued on github I didn't want to dig out and resurrect dead code - so please ignore the last commit on sourceforge. Cheers, Dirk
little changes to get ndiswrapper compiling on kernel versions >= 4.0.0.0
Solved: I ended up commenting out the 'static inline void reinit_completion' function...
Trying to run 'make' on CENTOS 7 produces this error: make -C utils make[1]: Entering...
Trying to run 'make' on CENTOS 7 produces this error: make -C utils make[1]: Entering...
Trying to run 'make' on CENTOS 7 produces this error: make -C utils make[1]: Entering...
Version 1.61 released
Hello. I get this error when trying to install ndiswrapper: root@kali:~/Downloads/Ndiswrapper/ndiswrapper-1.60#...
Version 1.60 released
ndiswrapper code is now at github which should work with 4.x kernels. The plan is...
ndiswrapper code is now at github which should work with 4.x kernels. The plan is...
Hi bdy I'm only feeling my way here so may be wrong, but I suspect it's because 15.10...
Ndiswrapper is not accessible via the software archive of Ubuntu 15.10. Why? It was...
I got the Ralink driver direct from Asus (computer manfacturer), so i'm sure it's...
Many pages in this wiki cannot be used by normal users because of a migration problem,...
I am sorry,I make the place wrong,please turn off this bug,thank you.
The sdio_wifi test has some errors.
Hi, I am running into trouble installing a driver for an atheros killer wifi 1525...
i complie it using another linux complie success,but when i use ndiswrapper command,...
when i complie it tells: multicopies of version.h found. please clean your build...
Please, I have encore enlwi nx2 and kernel x86_64. Can you tell us if your kernel...
today , with ndiswrapper update is possible to install driver: 5421-v6.01.19.10x64...
I've installed version 1.59-4 from the Arch Linux AUR and It's crashing when I plug...
This post is for anyone having trouble getting the subject cards to work. An old...
This post is for anyone having trouble getting the subject cards to work. An old...
I also have a PCI express card that requires these imports to load the XP driver...
Define reinit_completion() based on the kernel ...
Define reinit_completion() based on the kernel ...
Avoid preempt_enable_no_resched(), it's no long...
Avoid preempt_enable_no_resched(), it's no long...
Use prandom_seed() instead of net_srandom() on ...
Use prandom_seed() instead of net_srandom() on ...