hi3798mv100机顶盒刷完Ubuntu系统,驱动无线网卡教程。

hi3798mv100机顶盒刷完Ubuntu系统,驱动无线网卡教程。

💡 原文中文,约2700字,阅读约需7分钟。
📝

内容提要

本文介绍了刷完系统后给带网卡的盒子安装驱动的步骤,包括检查网卡、下载驱动、上传到tmp目录、刷入内核和使用脚本安装驱动。同时提供了解决可能出现问题的方法。

🔎

延伸解读

驱动与内核版本的匹配是关键

文章强调,驱动包后缀必须与系统版本日期一致,否则安装会失败。如果系统版本不是0403或0302,需要先刷入0808内核。这意味着在安装驱动前,务必确认当前系统版本,并选择对应的驱动包。版本不匹配是导致驱动安装失败的常见原因,用户应优先检查这一点。

安装命令的参数与使用技巧

安装脚本wifi_install.sh支持多个参数,如-f指定驱动包,-s和-p用于预设WiFi名称和密码,-d、-g、-m可设置静态IP、网关和掩码。用户可以根据需要灵活组合。例如,直接指定WiFi信息可以省去后续手动连接。注意命令格式,确保参数顺序正确,避免因格式错误导致安装中断。

解决WiFi与有线网络共存的路由冲突

当同时连接网线和WiFi时,系统会优先使用有线网络,导致无法通过WiFi的IP访问盒子。文章提供了解决方案:手动删除有线网络产生的默认路由。具体命令需根据实际网络地址调整,可通过ip route show查看路由表。这样就能在插着网线的情况下,仍然通过WiFi访问盒子。

优化启动速度:处理eth0的DHCP等待

仅使用WiFi时,盒子启动可能卡在'raise network interfaces'约5分钟,原因是eth0接口默认以DHCP模式尝试获取IP,超时导致。解决方法有两种:注释掉/etc/network/interfaces.d/eth0中的'auto eth0'并添加'allow-hotplug eth0',或为eth0配置静态IP。修改后启动速度将显著提升。

❓

Q&A

如何检查我的盒子是否带有网卡?

可以通过输入命令lsusb来查看网卡型号,标红的部分就是网卡。

我该如何下载适合的网卡驱动?

可以从多个链接下载驱动,包括百度盘和123云盘等,具体链接在文章中提供。

安装驱动时需要执行哪些步骤?

需要将驱动上传到tmp目录,刷入0808内核,并使用脚本安装驱动,确保脚本有运行权限。

如果安装后找不到SSID该怎么办?

可以使用命令nmcli device wifi connect重新连接WiFi,输入正确的wifi名字和密码。

如何解决SSH连接问题?

可以通过删除高优先级路由或修改网络配置文件来解决SSH连接问题。

如何修改静态IP地址?

编辑配置文件/etc/NetworkManager/system-connections/wifi名字.nmconnection,设置为手动地址,然后重新启用连接。

🏷️

标签

➡️

继续阅读