![Lafalink LF-D10 WLAN 驱动程序安装](https://linux22.com/image/1100829/Lafalink%20LF-D10%20WLAN%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E5%AE%89%E8%A3%85.png)
我是 Ubuntu Server 的新手,已将其安装在 Proliant G4 上。这是新版本 14.04。
我已经安装了系统,它似乎运行良好,但它尚未安装我的无线 USB 适配器的驱动程序。我使用的是 Lafalink LF-D10。芯片组显示为 RT3070。
我在安装 CD 上有驱动程序。驱动程序是 2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO。
在设置过程中它确实会显示 wlan0,但当我尝试让它自动配置时,它会出现错误,而且正确的设备无论如何也不会显示在列表中。它显示 2 线或其他东西。
我的问题是如何在服务器上获取并设置它?我的服务器无法通过互联网访问,也没有设置有线网络。我可以使用 CD 或 USB 端口,但我不知道该怎么做。有人能告诉我怎么做吗?
我见过许多其他人使用相同的芯片设置制作无线局域网,但他们都通过自己的服务器连接到互联网,而不必按照我的方式去做。
我该如何手动让它工作?我已经等了几个月的 Ubuntu 新版本,但它也不起作用。
我将非常感激任何能够帮助我将我的服务器设置为无线使用的帮助。
答案1
我假设您在插入设备时 dmesg 中出现了常见的错误:
“Invalid RF chipset 0×3070 detected”
如果是这样,您的设备在 rt2800usb 中无法正确驱动,直到 3.12 内核进行了更改。请看这个:http://ubuntuforums.org/showthread.php?t=2192790&highlight=lafalink发帖人说安装最新内核就可以解决这个问题。我建议你按照这里的帖子 #7 来做:http://ubuntuforums.org/showthread.php?t=2185682
按照以下步骤在仅命令行的系统上升级内核。将包含 .debs 的 USB 密钥插入 USB 插槽。运行以下命令
dmesg
您将看到系统将 USB 设备识别为驱动器,通常列举为安全数据库。您的名称可能有所不同,但请记下名称。第一个分区通常是文件所在的位置,因此我们将引用 /dev/sdb1。
现在我们安装该设备。首先,我们需要在系统上找到一个位置来安装它;在较新的 Ubuntu 系统中,我们通常使用 /media。
sudo mkdir /media/kernel
sudo mount -t vfat /dev/sdb1 /media/kernel
现在我们安装.debs:
cd /media/kernel
sudo dpkg -i linux*.deb
重新启动并确认您现在正在运行 3.12:
uname -r
3.12.0-031200-generic
如果您使用的是 CD,请使用以下命令找出其文件类型:
sudo blkid /dev/sr0
您可能会发现类型是 iso9660。在这种情况下,我会尝试:
sudo mount -t iso9660 /dev/sr0 /media/kernel
然后按上述操作即可。
在 ubuntuforums 上有一位使用相同设备的用户发来的消息中,他报告说内核版本是 3.12。4解决了问题。我建议你从这里下载并安装:http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12.4-trusty/确保获得适当的 32 位或 64 位。