CentOS 添加 USB 网卡

USB 网卡因其便携性和灵活性,在移动办公环境中得到了广泛应用,CentOS 作为一款流行的 Linux 发行版,也常常需要为 USB 网卡提供支持,本文将详细介绍如何在 CentOS 系统中添加 USB 网卡,并解决可能遇到的问题。
准备工作
在开始之前,请确保以下准备工作已完成:
- 已安装 CentOS 系统。
- USB 网卡已连接到计算机。
- 具有管理员权限的用户。
检测 USB 网卡
使用以下命令查看系统中的 USB 设备:
lsusb
如果系统中没有检测到 USB 网卡,请检查 USB 网卡是否正常连接,以及驱动程序是否安装正确。
安装网卡驱动
根据网卡型号,下载相应的驱动程序,以下以 Realtek RTL8152/8153 USB网卡为例。
解压下载的驱动程序包:

tar -zxvf rtl8152_8153_*.tar.gz
进入解压后的目录:
cd rtl8152_8153_*
安装驱动程序:
make && make install
检查驱动程序是否安装成功:
lsmod | grep rtl8152
如果显示 rtl8152,则表示驱动程序安装成功。
配置网络接口
查看网络接口名称:
ifconfig -a
根据实际情况,将以下命令中的
eth0替换为实际的网络接口名称。编辑
/etc/sysconfig/network-scripts/ifcfg-eth0文件,添加以下内容:
TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=no IPV6_AUTOCONF=no IPV6_DEFROUTE=no IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=eth0 UUID=XXXX-XXXX-XXXX-XXXX-XXXX DEVICE=eth0 ONBOOT=yes
保存并退出文件。

重启网络服务
重启网络服务:
systemctl restart network
检查网络连接是否正常:
ping www.baidu.com
如果能够成功 ping 通百度,则表示 USB 网卡已成功添加。
FAQs
问题:为什么我的 USB 网卡无法识别?解答:
- 检查 USB 网卡是否正常连接到计算机。
- 确认 USB 网卡驱动程序是否安装正确。
- 尝试重启计算机,查看网卡是否被识别。
问题:如何查看 USB 网卡的网络信息?解答:
- 使用
ifconfig或ip addr命令查看网络接口信息。 - 使用
ping或traceroute命令测试网络连接。
- 使用

