我一直在使用ndiswrapper其 Windows 驱动程序来制作一些无线网卡,因为免费的 Linux 驱动程序尚不支持它们。直到 Ubuntu 12.04。
现在,我可以从 Ubuntu 软件中心安装 Windows 无线网络驱动程序 (ndisgtk),但是当我尝试加载驱动程序时,我收到一条错误消息说
FATAL: Module ndiswrapper not found.
Run Code Online (Sandbox Code Playgroud)
如果我在终端上输入,我会得到同样的错误sudo modprobe ndiswrapper。
在修复此错误之前如何解决此错误?
我的 3G dongal 需要专有驱动程序才能与 Ubuntu 正常工作。
它附带华为移动合作伙伴安装程序。我能够在Ubuntu Linux 10.04 中安装华为移动合作伙伴和相应的驱动程序,没有任何问题。
但是,我无法在Ubuntu 13.10 中安装它。(自 12.04 起不起作用)
它给出了以下错误。
我试过安装 build-essential。
任何帮助表示赞赏!

"make: *** [install] Error 2
Install NDIS driver failed.
编译环境还没准备好。
请检查gcc, make and kernel build(/lib/modules/3.8.0-26-generic/build)全部安装?
现在请输入任意键完成其他安装
。NDIS被禁用,只能使用Modem”。
安装了这些包 gcc、make 和其他包。
(输出取自之前版本的Ubuntu,13.10也有同样的错误提示,可以尝试安装我的驱动包重新生成这个错误,安装不需要移动宽带)
我最近从主网站下载了 Ubuntu,希望能与 Windows 进行双重引导。当操作系统工作时,它说我需要为我的显卡安装驱动程序。当我输入密码时,安装失败。我想这是因为我需要上网。我尝试使用安装光盘安装我的 WiFi USB 适配器,但是当我单击 exe 时 Ubuntu 似乎没有运行安装程序。
因为我真的很想从我的编程和 Windows 中使用 Ubuntu 来满足我的游戏需求,所以我有哪些可用的解决方案?
包装盒上的名称是:Linksys AE1200 Wireless-N USB Adapter
描述是这样的:
ID 13b1:0039 Linksys (a comma messed up format)
ID 046d:0a0b Logitech, Inc. ClearChat Pro USB (headset)
Run Code Online (Sandbox Code Playgroud) 只需构建我自己的计算机并安装ubuntu 16.04。但我似乎无法让我的 wifi usb 适配器工作。这是一个iptimeA3000UA。虽然包装上说它只适用于窗户,但我认为它会很好。
这是我建议添加的无线信息脚本:
$ lsusb给我:
ID 0bda:b812 Realtek Semiconductor Corp.
Run Code Online (Sandbox Code Playgroud)
我下载了原始的 Windows 驱动程序并使用了 ndiswrapper ( https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper )。我正确安装了它,它还提供“硬件存在:是”,但仍然没有wifi。
$ ndiswrapper -L给我:
netrtwlanu : driver installed
device (0BDA:B812) present
Run Code Online (Sandbox Code Playgroud)
所以在这个网站上,我发现我的是 8812bu iguess:https : //wikidevi.com/wiki/Realtek_RTL8812BU_USB_Module :
“0bda:b812 Realtek RTL8812BU 无线 802.11ac 2x2 USB 3.0 网卡”
所以我尝试从 github https://github.com/ulli-kroll/rtl8822bu安装 RTL8822BU 的驱动程序(我猜也适用于 8812),但仍然没有运气。
我做错了什么,还是我的设备根本无法工作?
我尝试了有关如何修复“未找到 ndiswrapper”的所有修复程序 ?
在答案 3 修复建议 #2 上:当sudo make我得到
Cannot find kernel build files in /usr/src/linux-headers-3.7.0-7-generic
Please give the path to kernel build directory with
the KBUILD=<path> argument to make
Run Code Online (Sandbox Code Playgroud)
我也尝试卸载所有 ndiswrapper 文件并重新安装。我对 Ubuntu 还很陌生。我正在尝试让我的 Netgear WN311T 正常工作。
sudo modprobe ndiswrapper 给我
WARNING: All config files need .conf: /etc/modprobe.d/blacklist,
it will be ignored in a future release.
FATAL: Module ndiswrapper not found.
Run Code Online (Sandbox Code Playgroud)