Open bigeagle opened 8 years ago
具体是哪个呀 求链接0w0
Model: WNDA4100
说一下最近的体会,这个网卡作为AP实际使用的时候跑不了那么快,实测下载速度大概 7MB/s 而 AR9271 也有 5MB/s 的样子。
比较蛋疼的一点是这个网卡可能有过热之类的问题,容易挂,拔了凉快一会儿又好了……
偶然搜到这个帖子,吐槽下 linux 系统上对 11AC, 5G 规格 USB 网卡的支持好像都不太好 多数 1200M 的网卡是用的 realtek rtl8812au,目前最新驱动版本是今年 6 月的 v5.2.9,但是用手里的华硕 USB-AC56 试了一下,速度一般,用作 AP ( 11AC 热点没成功,用的 5G+11N ),电脑当客户端, iperf3 测试只有 173 Mbits/sec , samba 下传输从电脑到树莓派只有 15 MB/s 左右,最大的问题是信号不稳定,不论是当 AP 还是 STA 都是隔一段时间就断一下,网卡本身是连接在单独供电的 usb hub,所以应该还是硬件本身或者驱动的问题 新出的 rtl8814au 和 mtk 的 MT7612U linux 看了下驱动支持就更成问题了 手里还有个网件的 A6100,rtl8811au 的芯片,能找到的最新驱动是 v5.1.5, 用 hostapd 来建立热点的话也有断流的问题 想用 SBC 当路由估计只好等 pi4 或者选择香蕉派 R2 这种支持 Mini PCIE 的板子了
如果不在乎 11AC 的话,这个无线网卡还不错,驱动在主线内核里,信号稳定,而且也很便宜:
https://gist.github.com/huiyiqun/9c9b00631768bc5b31971235462eba62
我在各种地方用它作 AP,效果拔群。
@dotkrnl 后来也用上了这个无线网卡,
在 2017年9月9日 下午11:26,yangxuan8282 notifications@github.com写道:
偶然搜到这个帖子,吐槽下 linux 系统上对 11AC, 5G USB 规格网卡的支持好像都不太好 多数 1200M 的网卡是用的 realtek rtl8812au,目前最新驱动版本是今年 6 月的 v5.2.9,但是用手里的华硕 USB-AC56 试了一下,速度一般,用作 AP ( 11AC 热点没成功,用的 5G+11N ),电脑当客户端, iperf3 测试只有 173 Mbits/sec , samba 下传输从电脑到树莓派只有 15 MB/s 左右,最大的问题是信号不稳定,不论是当 AP 还是 STA 都是隔一段时间就断一下,网卡本身是连接在单独供电的 usb hub,所以应该还是硬件本身或者驱动的问题 新出的 rtl8814au 和 mtk 的 MT7612U linux 看了下驱动支持就更成问题了 手里还有个网件的 A6100,rtl8811au 的芯片,能找到的最新驱动是 v5.1.5, 用 hostapd 来建立热点的话也有断流的问题 想用 SBC 当路由估计只好等 pi4 或者选择香蕉派 R2 这种支持 Mini PCIE 的板子了
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/tuna/collection/issues/79#issuecomment-328284034, or mute the thread https://github.com/notifications/unsubscribe-auth/ADTrgBcuiwIPyVE7vcrkisGNuAcgYKgpks5sgq4ygaJpZM4IjJH8 .
11AC 倒不是特别需要,其实支持 5G 就行 对比了一下 EDUP EP-DB1302 和楼主提到的 WNDA4100 看参数网件的高一点,分别是 300 + 300 和 450 + 450,淘宝上二手的话都是 40 左右,价格差不多,芯片一个是 RT5572 (看 lsusb 是这个,不过看 EDUP 官网好像驱动下载给的是 RT5372 ),一个是 RT3573,驱动应该都用 rt2800usb 就行,就是不清楚用 hostapd 哪个实际表现更好一点了 ( 稳定的前提下速度稍微快一点 ) ,平时用的比较多的就是用 samba 往树莓派挂载的硬盘里拷文件 看两位提到这两款网卡 iperf 测试都是 100 MBytes 左右,按说规格高的应该能稍微快一点啊 edit: 我还是先关心稳定性吧,@huiyiqun @bigeagle 不知道二位在使用 hostapd 建立热点过程中是否会出现断开的情况,另外不知道是否需要给 hostapd 打补丁
可以二手东测一下。EDUP EP-DB1302 在二手东才 50 不到,二手 40 。。。
我没用过 WNDA4100,hostapd + EDUP EP-DB1302 还算稳定,跑 hostapd 的速度的话:
huiyiqundeMacBook-Pro :: ~ » iperf3 -c 192.168.233.1
Connecting to host 192.168.233.1, port 5201
[ 5] local 192.168.233.119 port 56069 connected to 192.168.233.1 port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 5.41 MBytes 45.3 Mbits/sec
[ 5] 1.00-2.00 sec 4.56 MBytes 38.3 Mbits/sec
[ 5] 2.00-3.00 sec 4.81 MBytes 40.3 Mbits/sec
[ 5] 3.00-4.00 sec 4.50 MBytes 37.7 Mbits/sec
[ 5] 4.00-5.00 sec 4.82 MBytes 40.4 Mbits/sec
[ 5] 5.00-6.00 sec 4.37 MBytes 36.6 Mbits/sec
[ 5] 6.00-7.00 sec 4.87 MBytes 40.9 Mbits/sec
[ 5] 7.00-8.00 sec 4.24 MBytes 35.6 Mbits/sec
[ 5] 8.00-9.00 sec 4.34 MBytes 36.4 Mbits/sec
[ 5] 9.00-10.00 sec 4.79 MBytes 40.1 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate
[ 5] 0.00-10.00 sec 46.7 MBytes 39.2 Mbits/sec sender
[ 5] 0.00-10.00 sec 46.5 MBytes 39.0 Mbits/sec
receiver
可以作为参考
最后入了网件 WNDA4100,大概试了一下,用 hostapd 建立热点当 AP ( 11N + 5G ),笔记本 xps13 9343 当 STA (客户端) ,测试了 iperf3 和 Samba
iperf3.exe -c 192.168.12.1
Connecting to host 192.168.12.1, port 5201
[ 4] local 192.168.12.84 port 12669 connected to 192.168.12.1 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 16.5 MBytes 138 Mbits/sec
[ 4] 1.00-2.00 sec 17.1 MBytes 143 Mbits/sec
[ 4] 2.00-3.00 sec 16.6 MBytes 140 Mbits/sec
[ 4] 3.00-4.00 sec 17.2 MBytes 144 Mbits/sec
[ 4] 4.00-5.00 sec 16.9 MBytes 142 Mbits/sec
[ 4] 5.00-6.00 sec 16.4 MBytes 138 Mbits/sec
[ 4] 6.00-7.00 sec 17.0 MBytes 143 Mbits/sec
[ 4] 7.00-8.00 sec 16.6 MBytes 139 Mbits/sec
[ 4] 8.00-9.00 sec 17.0 MBytes 143 Mbits/sec
[ 4] 9.00-10.00 sec 17.0 MBytes 142 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 168 MBytes 141 Mbits/sec sender
[ 4] 0.00-10.00 sec 168 MBytes 141 Mbits/sec receiver
iperf Done.
udp 的
iperf3.exe -c 192.168.12.1 -u -b 433m
Connecting to host 192.168.12.1, port 5201
[ 4] local 192.168.12.84 port 56124 connected to 192.168.12.1 port 5201
[ ID] Interval Transfer Bandwidth Total Datagrams
[ 4] 0.00-1.00 sec 18.4 MBytes 154 Mbits/sec 2353
[ 4] 1.00-2.00 sec 20.9 MBytes 176 Mbits/sec 2679
[ 4] 2.00-3.00 sec 20.8 MBytes 174 Mbits/sec 2661
[ 4] 3.00-4.00 sec 20.6 MBytes 173 Mbits/sec 2643
[ 4] 4.00-5.00 sec 21.0 MBytes 177 Mbits/sec 2692
[ 4] 5.00-6.00 sec 20.9 MBytes 175 Mbits/sec 2674
[ 4] 6.00-7.00 sec 21.2 MBytes 178 Mbits/sec 2717
[ 4] 7.00-8.00 sec 20.7 MBytes 174 Mbits/sec 2652
[ 4] 8.00-9.00 sec 20.8 MBytes 174 Mbits/sec 2658
[ 4] 9.00-10.00 sec 20.9 MBytes 176 Mbits/sec 2676
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth Jitter Lost/Total Datagrams
[ 4] 0.00-10.00 sec 206 MBytes 173 Mbits/sec 0.457 ms 49/26405 (0.19%)
[ 4] Sent 26405 datagrams
iperf Done.
从笔记本向树莓派用 samba 传输文件,写速大概 10MB/s ( 10-15 MB/s 之间波动 ),读速就比较诡异了,只有 2MB/s 的样子,iperf3 和 sftp 也是类似的情况
最后建立热点的频道是用的 36 的,用安卓上的Wifi 分析仪软件查看建的热点是 40 MHz,想换成 151 或者 161 没成功,不知道是不是用的 create_ap 这个脚本的问题还是其它设置问题,可能没实现最大速度
手里现在一共有 5 个 USB 网卡,新一点的就是华硕 USB-AC56 (rtl8812au),网件 A6100 (rtl8811au) 和WNDA4100 (rt3573)
linux 下 ( 树莓派3 )用 iperf3 测试的话 ac56 > wnda4100 > a6100;
驱动方面 wnda4100 用系统自带的 rt2800usb 就行,插上就能用,不用额外的操作,realtek 的两个一般是从 github 上的 fork 里选一个然后自己编译,目前 linux 内核内置的驱动好像还没有 11AC 规格 USB 网卡的;
稳定性方面暂时感觉也是 wnda4100 好一些,目前没发现频繁的断开,就是那个诡异的读速还没搞清是怎么回事,ac56 换了几个驱动都是过几分钟就会断一下,ssh 连上过一会就会卡一下,真没想到到了 2017 年想找个 linux 下稳定支持 5G 的 USB 网卡还得找 2012 年的老设备,楼上说的 rt5572 的网卡应该也是不错的选择,毕竟是同一个驱动
@yangxuan8282 你好,我跟你的环境几乎一样,我也是xps9343,不知道你用的是不是win10,我用win10可以看到实时速度,发现读速是一会儿18MB/s一会儿0,仔细听机械硬盘的声音发现似乎掉电了,上淘宝买了跟根入口的数据线就不会再掉电了,然后目前的写速是18,读速是10 我不太懂硬件和linux,就是感觉会不会是读写功率不同,读硬盘需要功率更大?? 然后我iperf3测试网速的时候发现我上行18下行10,基本上是跑满了,也可能是兼容性不太好?
背景: @bigeagle 买了 #73 的 BPI-R1,设备唯一不爽的一点是自带无线网卡是 RTL8192CU,在高版本内核上运行有bug且性能很差。
于是大鹰把 @dotkrnl 的 Netgear N900 双频 USB 无线网卡搞来了,hostapd 上 5GHz 没有问题,iperf 轻松达到 100Mbps。
debian jessie 上直接
然后需要先把网卡的regulatory设置一个国家,根据《中华人民共和国无线电管理条例》,不按规定使用无线电频段属于违法行为,故需要在网卡启动前把频段设置为中国,可以在
/etc/network/interface
里写上因为我使用的是 BPI-R1,所以桥接在局域网上,这款网卡直接
brctl addif br0 wlan1
会出错,必须通过 hostapd 桥接。hostapd配置如下:关于频道,这个有一些玄学,是否打开 40MHz 带宽对速度影响很大,并不是所有频道都能打开 40MHz。 频道信息可以去 wikipedia 查到,经简单测试,40, 151,161 都是能开 40MHz 的。