我使用 Linux 已有很长时间了,但从未真正需要了解硬件和驱动程序等。现在我正尝试安装无线 LAN USB 适配器 (Belkin F7D4101),我发现谷歌搜索和 Linux 论坛... 令人望而生畏。
在 Linux 中,肯定有一个简单的过程可以连接到无线网络?与互联网似乎假设的相反,我不使用 Ubuntu 或任何类型的 X。我在使用 Slackware(我想是 12... 我安装它已经有一段时间了),内核是 2.6.33.4,而且都是命令行(那台机器甚至没有显示器)。
请记住,我对 Linux 中的驱动程序了解不多,无法告诉您如何使用 modprobe 做任何事情,几乎无法找到可以识别的硬件等... 有人可以提供一个简单的设置指南吗?我记得 10 年前同事们在使用 802.11B PCMCIA 汽车时也遇到过同样的问题。从那时起情况就没有改善吗?
我目前所知道的是:
- 我的安装是从 Slackware DVD 进行的“完整”安装。
- USB 总线看到它:
> 猫/proc/bus/usb/设备 ...[剪辑]... T:总线=01 Lev=01 Prnt=01 端口=03 Cnt=01 设备编号= 2 Spd=480 MxCh= 0 D:Ver=2.00 Cls=ff(出售)Sub=00 Prot=00 MxPS=64 #Cfgs=1 P:供应商=050d 产品 ID=615a 修订版本= 0.01 S:制造商=Belkin Wireless Networks S:产品=Play 无线 USB 适配器 S: 序列号=0 C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=200mA 我:* 如果#= 0 Alt= 0 #EPs= 3 Cls=ff(销售) Sub=02 Prot=ff 驱动程序=(无) E:Ad=81(I)Atr=03(内部)MxPS=16 Ivl=1ms E:Ad=82(I)Atr=02(批量)MxPS=512 Ivl=0ms E:Ad=03(O)Atr=02(批量)MxPS=512 Ivl=125us
- lsusb 看到了:
> lsusb 总线 001 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器 总线 001 设备 002:ID 050d:615a Belkin 组件 总线 002 设备 001:ID 1d6b:0002 Linux Foundation 2.0 根集线器 总线 003 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 004 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 005 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 006 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器 总线 007 设备 001:ID 1d6b:0001 Linux Foundation 1.1 根集线器
- iwconfig 没有看到它:
>iwconfig 没有无线扩展。 eth0 没有无线扩展。
- ifconfig 没有看到它:
>ifconfig eth0 链路封装:以太网 HWaddr 90:fb:a6:32:a3:38 inet 地址:192.168.0.10 Bcast:192.168.0.255 掩码:255.255.255.0 inet6 地址:fe80::92fb:a6ff:fe32:a338/64 范围:链接 上行广播运行多播 MTU:1500 度量:1 RX 数据包:2169 错误:0 丢弃:0 超限:0 帧:0 TX 数据包:1153 错误:0 丢弃:0 超限:0 载波:0 碰撞:0 txqueuelen:1000 RX 字节:229315(223.9 KiB)TX 字节:249847(243.9 KiB) 中断:27 基址:0xc000 lo 链路封装:本地环回 inet 地址:127.0.0.1 掩码:255.0.0.0 inet6 地址:::1/128 范围:主机 上行环回运行 MTU:16436 度量:1 RX 数据包:82 错误:0 丢弃:0 超限:0 帧:0 TX 数据包:82 错误:0 丢弃:0 超限:0 载波:0 碰撞:0 txqueuelen:0 RX 字节:4340(4.2 KiB)TX 字节:4340(4.2 KiB)
我被发现了用于配置网络的 wiki 页面一旦适配器启动并运行,它就会自动启动,所有这些似乎都很有意义。但到目前为止,我发现的所有关于如何真正启动和运行适配器的方法都没有帮助。这些都是几年前的论坛帖子,或者非常特定于发行版,或者假设“这很容易……您需要做的就是按照这些模糊的步骤进行操作,这些步骤假设您以前做过这件事并且知道自己在做什么。”
有人可以帮忙吗?
答案1
除了 Snark 之外,这个帖子是我能找到的最好的。虽然它是在 Ubuntu 论坛上,但它的基本原理ndiswrapper
在任何地方都是一样的:在某处安装 Windows 驱动程序,复制驱动程序文件,然后ndiswrapper
在其上运行。