我知道udevadm info将磁盘的 devtype 提供为disk. 但是,我如何获得 USB wifi 适配器的 devtype?(即wlan,wwan等)
使用lsusb并找到您的设备。我将发布我lsusb的示例
Bus 002 Device 007: ID 13b1:0026 Linksys WUSB54GSC v1 802.11g Adapter [Broadcom 4320 USB]
Bus 002 Device 006: ID 0a5c:2148 Broadcom Corp. BCM92046DG-CL1ROM Bluetooth 2.1 Adapter
Bus 002 Device 005: ID 0a5c:4503 Broadcom Corp. Mouse (Boot Interface Subclass)
Bus 002 Device 004: ID 0a5c:4502 Broadcom Corp. Keyboard (Boot Interface Subclass)
Bus 002 Device 003: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 8086:0186 Intel Corp. WiMAX Connection 2400m
Bus 001 Device 003: ID 04f2:b1d6 Chicony Electronics Co., Ltd CNF9055 Toshiba Webcam
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubRun Code Online (Sandbox Code Playgroud)
总线 002 设备 007 是旧的 wifi 卡,使用 USB 设备的 udev 命令的格式是
udevadm info /dev/bus/usb/{BUS_NUMBER}/{DEVICE_NUMBER}Run Code Online (Sandbox Code Playgroud)
所以我会进入 udevadm info /dev/bus/usb/002/007以获取信息。
您需要输入的内容取决于您的lsusb结果。
对于要使用的 USB 网络相关设备类型udev:
ifconfig。udevadm info /sys/class/net/{name of interface}ID_TYPE=。这种类型将比DEVTYPE=usb_device. 一个类型generic可能表明驱动程序没有为这个设备设置一个类型。| 归档时间: |
|
| 查看次数: |
2290 次 |
| 最近记录: |