diff --git "a/03_\345\270\270\350\247\201\351\227\256\351\242\230/\347\275\221\345\215\241\345\270\270\350\247\201\351\227\256\351\242\230.md" "b/03_\345\270\270\350\247\201\351\227\256\351\242\230/\347\275\221\345\215\241\345\270\270\350\247\201\351\227\256\351\242\230.md" index 6b946d8249a6a6eae1cdfc4f95b4948ceae1ca3a..aa53a045c1fcbb69066ba82baed80f5af3083ee7 100644 --- "a/03_\345\270\270\350\247\201\351\227\256\351\242\230/\347\275\221\345\215\241\345\270\270\350\247\201\351\227\256\351\242\230.md" +++ "b/03_\345\270\270\350\247\201\351\227\256\351\242\230/\347\275\221\345\215\241\345\270\270\350\247\201\351\227\256\351\242\230.md" @@ -31,6 +31,25 @@ sudo systemctl status NetworkManager └─6852 /sbin/dhclient -d -q -sf /usr/lib/NetworkManager/nm-dhcp-helper -pf /run/NetworkManager/dhclient-wlp4s0.pid -lf /var/lib/NetworkManager/dhclient-bd8561b1-b479-48aa-9a25-3090e85174fe-wlp4s0.lease -cf /var/lib/NetworkMa> ``` +## 查看USB网卡信息 + +在插入兼容性较好的USB网卡后系统一般会自动识别,如果想查看USB网卡芯片型号信息请执行 `sudo lshw -C network` ,找到 `bus info`是 `usb@xxx` 的设备,如果是`pci@xxx`的设备一般是主板内置网卡 + +```bash + *-network + description: Ethernet interface + physical id: 5 + bus info: usb@1:2 + logical name: enx008a8d8a2083 + serial: 00:8a:8d:8a:20:83 + size: 100Mbit/s + capacity: 100Mbit/s + capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation + configuration: autonegotiation=on broadcast=yes driver=asix driverversion=22-Dec-2011 duplex=full firmware=ASIX AX88772 USB 2.0 Ethernet ip=192.168.1.3 link=yes multicast=yes port=twisted pair speed=100Mbit/s +``` + +可以在`configuration`字段中找到`firmware`,后面的内容一般就是网卡芯片型号,比如上面的网卡芯片型号就是 `ASIX AX88772`,一般在芯片方案厂商的支持界面可以下载到对应Linux内核版本的驱动软件和工具。 + ## Intel系列网卡驱动问题(问题重灾区) Intel系列大部分网卡提供了对应的Linux版本的驱动,具体支持的设备请查看: