ubuntu18.04下如何使用TL-WDN5200H免驱版usb无线网卡
-
- 帖子: 2
- 注册时间: 2018-07-12 22:16
- 系统: ubuntu18.04
ubuntu18.04下如何使用TL-WDN5200H免驱版usb无线网卡
我的电脑是amd ryzen平台,此无线网卡芯片型号应该是rtl8811cu,按百度到的方法下载驱动无法编译,无线网卡插入后识别为类似u盘,打开能看到windows版本的驱动程序。如何安装驱动和配置,才能让ubuntu也能使用这网卡?
- astolia
- 论坛版主
- 帖子: 6542
- 注册时间: 2008-09-18 13:11
Re: ubuntu18.04下如何使用TL-WDN5200H免驱版usb无线网卡
https://forum.ubuntu.com.cn/viewtopic.p ... 2#p3193642
参考这个,lsusb看网卡的设备号,usb_modeswitch切换到网卡模式
参考这个,lsusb看网卡的设备号,usb_modeswitch切换到网卡模式
-
- 帖子: 2
- 注册时间: 2018-07-12 22:16
- 系统: ubuntu18.04
Re: ubuntu18.04下如何使用TL-WDN5200H免驱版usb无线网卡
如何确认是否切换到网卡模式,每次插入无线网卡都显示挂载文件夹,这种是否切换失败。
- astolia
- 论坛版主
- 帖子: 6542
- 注册时间: 2008-09-18 13:11
Re: ubuntu18.04下如何使用TL-WDN5200H免驱版usb无线网卡
两种模式下lsusb的输出是不一样的,自己比较一下
这种设备本来就是上电后以光驱模式启动,接受到特殊指令才切换到网卡模式。
所以每次插入肯定都是光驱模式,windows下面是由安装的驱动来发送切换指令。
你这个设备的型号可能还不在usb-modeswitch的数据库里,所以没有自动切换。可以自己新建一个udev配置文件来让系统在插入设备后执行usb_modeswitch命令来切换模式
把xxxx、yyyy、zzzz分别换成设备在光驱模式下的厂商号,设备号,以及能正确切换时usb_modeswitch后面的参数
这种设备本来就是上电后以光驱模式启动,接受到特殊指令才切换到网卡模式。
所以每次插入肯定都是光驱模式,windows下面是由安装的驱动来发送切换指令。
你这个设备的型号可能还不在usb-modeswitch的数据库里,所以没有自动切换。可以自己新建一个udev配置文件来让系统在插入设备后执行usb_modeswitch命令来切换模式
代码: 全选
echo 'ATTRS{idVendor}=="xxxx", ATTRS{idProduct}=="yyyy", RUN+="usb_modeswitch zzzz"' | sudo tee /etc/udev/rules.d/41-usb_modeswitch.rules
-
- 帖子: 175
- 注册时间: 2006-09-07 15:31
Re: ubuntu18.04下如何使用TL-WDN5200H免驱版usb无线网卡
讲到光驱模式,是不是免驱动自动安装模式?我有个免驱usb网卡,一直没搞定这个驱动问题
https://forum.ubuntu.com.cn/viewtopic.p ... d0bf5a86e4
请帮助我,谢谢!
https://forum.ubuntu.com.cn/viewtopic.p ... d0bf5a86e4
请帮助我,谢谢!
linux新人,不停的尝鲜,请多多指教.
-
- 帖子: 28
- 注册时间: 2018-11-21 13:16
- 系统: 18.04
Re: ubuntu18.04下如何使用TL-WDN5200H免驱版usb无线网卡
我也遇到相同的问题,请问,如何获取设备在光驱模式下的厂商号,设备号,还有参数呢?astolia 写了: ↑2018-12-03 17:20 两种模式下lsusb的输出是不一样的,自己比较一下
这种设备本来就是上电后以光驱模式启动,接受到特殊指令才切换到网卡模式。
所以每次插入肯定都是光驱模式,windows下面是由安装的驱动来发送切换指令。
你这个设备的型号可能还不在usb-modeswitch的数据库里,所以没有自动切换。可以自己新建一个udev配置文件来让系统在插入设备后执行usb_modeswitch命令来切换模式把xxxx、yyyy、zzzz分别换成设备在光驱模式下的厂商号,设备号,以及能正确切换时usb_modeswitch后面的参数代码: 全选
echo 'ATTRS{idVendor}=="xxxx", ATTRS{idProduct}=="yyyy", RUN+="usb_modeswitch zzzz"' | sudo tee /etc/udev/rules.d/41-usb_modeswitch.rules
- Ping-Wu
- 帖子: 1822
- 注册时间: 2012-11-14 9:34
- 系统: Debian 12
Re: ubuntu18.04下如何使用TL-WDN5200H免驱版usb无线网卡
Linux 4.15 以上核心,可以从这里下载驱动程序:
https://github.com/whitebatman2/rtl8821CU
编译以前,先执行:
代码: 全选
sudo apt install linux-headers-generic build-essential git dkms
代码: 全选
make
sudo make install
sudo modprobe 8821cu
上次由 Ping-Wu 在 2019-02-28 8:05,总共编辑 1 次。
- astolia
- 论坛版主
- 帖子: 6542
- 注册时间: 2008-09-18 13:11
Re: ubuntu18.04下如何使用TL-WDN5200H免驱版usb无线网卡
在二楼已经说了,用lsusb看。输出中有ID xxxx:yyyy这样的
usb_modeswitch的参数也在二楼链接里提到的“-v xxxx -p yyyy -模式代号”。模式代号是根据设备生产厂商定的,具体见manpage https://manpages.ubuntu.com/manpages/bi ... tch.1.html
不知道厂商的话,下面列表里挨个去试
-H --huawei-mode
Send a special control message used by older Huawei devices
-J --huawei-new-mode
Send a specific bulk message used by all newer Huawei devices
-X --huawei-alt-mode
Send an alternative bulk message to Huawei devices
-S --sierra-mode
Send a special control message used by Sierra devices
-G --gct-mode
Send a special control message used by GCT chipsets
-T --kobil-mode
Send a special control message used by Kobil devices
-N --sequans-mode
Send a special control message used by Sequans chipset
-A --mobileaction-mode
Send a special control message used by the MobileAction device
-B --qisda-mode
Send a special control message used by Qisda devices
-E --quanta-mode
Send a special control message used by Quanta devices
-F --pantech-mode NUM
Send a special control message used by Pantech devices. Value NUM will be used
in control message as 'wValue'
-Z --blackberry-mode
Send a special control message used by some newer Blackberry devices
-S --option-mode
Send a special control message used by all Option devices
-O --sony-mode
Apply a special sequence used by Sony Ericsson devices. Implies option --check-
success
-L --cisco-mode
Send a sequence of bulk messages used by Cisco devices
-
- 帖子: 28
- 注册时间: 2018-11-21 13:16
- 系统: 18.04
Re: ubuntu18.04下如何使用TL-WDN5200H免驱版usb无线网卡
我这边从网上down了一个8821AU的驱动,用 sudo make 提示:没有指明目标并且找不到 makefile。停止。Ping-Wu 写了: ↑2019-02-25 18:20Linux 4.15 以上核心,可以从这里下载驱动程序:
https://github.com/whitebatman2/rtl8821CU
编译以前,先执行:
然后:代码: 全选
sudo apt install linux-headers-generic build-essential git dkms
代码: 全选
sudo make sudo make install sudo modprobe 8821cu
这个大概是什么情况?是下载的文件有问题吗?
-
- 帖子: 28
- 注册时间: 2018-11-21 13:16
- 系统: 18.04
Re: ubuntu18.04下如何使用TL-WDN5200H免驱版usb无线网卡
现在是用你给的链接下载的驱动,在编译之前也执行了上述的命令sudo make就有报错,第二句sudo make install 压根执行不了!这个是什么情况?Ping-Wu 写了: ↑2019-02-25 18:20Linux 4.15 以上核心,可以从这里下载驱动程序:
https://github.com/whitebatman2/rtl8821CU
编译以前,先执行:
然后:代码: 全选
sudo apt install linux-headers-generic build-essential git dkms
代码: 全选
sudo make sudo make install sudo modprobe 8821cu
- Ping-Wu
- 帖子: 1822
- 注册时间: 2012-11-14 9:34
- 系统: Debian 12
Re: ubuntu18.04下如何使用TL-WDN5200H免驱版usb无线网卡
我把整个步骤再描述一遍:郑小喷 写了: ↑2019-02-27 22:49现在是用你给的链接下载的驱动,在编译之前也执行了上述的命令sudo make就有报错,第二句sudo make install 压根执行不了!这个是什么情况?Ping-Wu 写了: ↑2019-02-25 18:20Linux 4.15 以上核心,可以从这里下载驱动程序:
https://github.com/whitebatman2/rtl8821CU
编译以前,先执行:
然后:代码: 全选
sudo apt install linux-headers-generic build-essential git dkms
代码: 全选
make sudo make install sudo modprobe 8821cu
wdn5200h报错信息.txt
1. 把该档案下载到 ~/Downloads,利用 Nautilus 解压缩。
2. cd ~/Downloads/rtl8821CU-master
3. make
4. sudo make
5. sudo modprobe 8821cu
我再试了一下,没有问题。
-
- 帖子: 28
- 注册时间: 2018-11-21 13:16
- 系统: 18.04
Re: ubuntu18.04下如何使用TL-WDN5200H免驱版usb无线网卡
首先,感谢版主您的回复!您从百忙之中抽出时间来回复,真的十分得感谢!astolia 写了: ↑2019-02-26 20:36在二楼已经说了,用lsusb看。输出中有ID xxxx:yyyy这样的
usb_modeswitch的参数也在二楼链接里提到的“-v xxxx -p yyyy -模式代号”。模式代号是根据设备生产厂商定的,具体见manpage https://manpages.ubuntu.com/manpages/bi ... tch.1.html
不知道厂商的话,下面列表里挨个去试-H --huawei-mode
Send a special control message used by older Huawei devices
-J --huawei-new-mode
Send a specific bulk message used by all newer Huawei devices
-X --huawei-alt-mode
Send an alternative bulk message to Huawei devices
-S --sierra-mode
Send a special control message used by Sierra devices
-G --gct-mode
Send a special control message used by GCT chipsets
-T --kobil-mode
Send a special control message used by Kobil devices
-N --sequans-mode
Send a special control message used by Sequans chipset
-A --mobileaction-mode
Send a special control message used by the MobileAction device
-B --qisda-mode
Send a special control message used by Qisda devices
-E --quanta-mode
Send a special control message used by Quanta devices
-F --pantech-mode NUM
Send a special control message used by Pantech devices. Value NUM will be used
in control message as 'wValue'
-Z --blackberry-mode
Send a special control message used by some newer Blackberry devices
-S --option-mode
Send a special control message used by all Option devices
-O --sony-mode
Apply a special sequence used by Sony Ericsson devices. Implies option --check-
success
-L --cisco-mode
Send a sequence of bulk messages used by Cisco devices
再者,还得请教您,因为关于这个USB无线网卡的问题,我还是没有解决掉!我用usb_modeswitch命令切换是报错了:No default vendor/product ID given. Abort不知道是什么问题,我的网卡跟此贴的发起者是一抹一样的!系统是18.10,请问,我是错在哪里?是否需要更详细的报错信息?再次给您添麻烦了!
-
- 帖子: 28
- 注册时间: 2018-11-21 13:16
- 系统: 18.04
Re: ubuntu18.04下如何使用TL-WDN5200H免驱版usb无线网卡
多谢您的回复,但是情况是这样,我尝试了下,用nautilus打开download文件夹,然后鼠标右键选择提取到此处,然后进入rtl8821cu文件夹主目录下,鼠标右键选择“在终端打开”,然后输入make还是有error。是否是我操作有问题?还是我有什么没有注意到?如果您看到,且正好有时间,再次请求您给我个回复。多谢Ping-Wu 写了: ↑2019-02-28 8:11我把整个步骤再描述一遍:郑小喷 写了: ↑2019-02-27 22:49现在是用你给的链接下载的驱动,在编译之前也执行了上述的命令sudo make就有报错,第二句sudo make install 压根执行不了!这个是什么情况?Ping-Wu 写了: ↑2019-02-25 18:20Linux 4.15 以上核心,可以从这里下载驱动程序:
https://github.com/whitebatman2/rtl8821CU
编译以前,先执行:
然后:代码: 全选
sudo apt install linux-headers-generic build-essential git dkms
代码: 全选
make sudo make install sudo modprobe 8821cu
wdn5200h报错信息.txt
1. 把该档案下载到 ~/Downloads,利用 Nautilus 解压缩。
2. cd ~/Downloads/rtl8821CU-master
3. make
4. sudo make
5. sudo modprobe 8821cu
我再试了一下,没有问题。
-
- 帖子: 28
- 注册时间: 2018-11-21 13:16
- 系统: 18.04
Ubuntu18.10下如何安装TP-LINK TL-WDN5200H免驱版驱动使其能正常使用?
我网卡的口应该是2.0的,测试了下,插到电脑上3.0的口和2.0的口用lsusb命令查看出来的ID不一样,也不知道这个是否有影响?在Windows下用虚拟机里的Ubuntu18.04测试和真实的Ubuntu系统下测试结果是一致的。
- astolia
- 论坛版主
- 帖子: 6542
- 注册时间: 2008-09-18 13:11