X200 linux 无线网卡驱动安装详细步骤

X200 linux 无线网卡驱动安装详细步骤,第1张

1、下载linux驱动"iwlwifi-5000-ucode-5.4.A.11.tar.gz" http://intellinuxwireless.org/?n=Downloads 2、解压,并COPY"iwlwifi-5000-1.ucode"文件到 "/lib/firmware" 目录下3、重新启动计算机注:内核版本2.6.27之后,Intel wireless驱动iwlagn已集成到内核中。

ThinkPad X200是笔者用的一台上古笔记本,现在我又给它装上了Arch Linux。由于年代比较久远,因此和之前安装Deepin一样,也需要专门的配置,才可跑出该有的感觉,进而成为另一台生产力工具。

为了保证这台装备有SSD的机器,它的文件系统能够在Arch Linux上正常运作,需要使用BtrFS。

BtrFS文件系统为SSD专门优化。同时在这台机器上也更加稳定,因为原先KDE环境经常会发生死机,可能正与EXT4有关。

Arch Linux默认提供对BtrFS的支持。格式化:

在使用Arch Linux启动盘安装系统的过程中,挂载目标分区时打开SSD优化的参数:

安装过程中需要用genfstab生成fstab,当前挂载的参数会被保存在生成的fstab文件中。

生成的fstab如下:

若安装时忘了加入 ssd 参数,可在系统安装完成后手动修改fstab,也就是把 ssd 加入到参数表中,如上所示。

貌似新版本内核内置的英特尔无线网卡驱动会自动打开节能模式,导致连接无线网时常常丢包。使用以下方法禁用掉节能功能。

给无线网卡的内核模块建立一个配置文件:

然后在Vim编辑器中加入以下参数。按i键进入编辑模式,按ESC键后键入 :x 保存退出。

最后重新加载内核模块生效。如果出错,则重启后可生效。

见我早前发布的教程 ,同样适用于Arch Linux。但Arch Linux没有提供 update-grub 脚本,因此要手动重新生成配置文件替代之:

DHCPCD是Linux发行版的默认DHCP服务程序,Arch Linux的安装过程用它来提供网络支持(自动获取IP地址),但该工具在X200上工作异常,造成以下令人头疼的问题:

后来查阅资料发现, 是dhcpcd的锅 ,要把它停用,换成NetworkManager支持的另一个DHCP客户端—— dhclient

dhclient默认没有安装,还需手动安装:

然后启用服务:

接下来就可以停用dhcpcd了:

然后重启NetworkManager,让它自动启用dhclient:

参考资料里的论坛在介绍解决方法时,要用户打开 /etc/NetworkManager/NetworkManager.conf ,然后注释掉其中的 dhcp=dhcpcd ,并解除注释 dhcp=dhclient 。

但笔者发现,在Arch Linux中,这个文件基本上是空的,只有两行注释的说明文字。再经过测试,更发现不必配置这个文件,因为NetworkManager会在dhcpcd被停用后,自动启用dhclient。

没关系,你只要拷贝XP下驱动的三个文件,分别是网卡型号对应的 .nif .sys以及.cat文件,用ndiswrapper安装,方便简单。。

给你个参考链接

http://www.examda.com/linux/fudao/20080313/115541247.html


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/9005463.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-23
下一篇2023-04-23

发表评论

登录后才能评论

评论列表(0条)

    保存