首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >具有两个WiFi接口的中继器/接入点--非常低带宽

具有两个WiFi接口的中继器/接入点--非常低带宽
EN

Ask Ubuntu用户
提问于 2014-02-12 07:40:56
回答 1查看 2.5K关注 0票数 0

如果有人知道接入点问题的答案!我和Hostapd建立了一个AP。如果AP在无线接口wlan0上,并且与因特网的连接是有线eth0,则工作正常。我上下速度在34 34Mbps左右。但是,如果我不使用有线eth0,而是使用第二个无线wlan1来连接互联网,那么我的带宽就会很低,大约在2-4 4Mbps左右。请注意,我使用Iperf测试了到远程服务器的wlan1连接带宽,并上下大约90 90Mbps。两个wifi接口使用不同的通道,两个wifi设备都使用原始制造商的驱动程序。我已经在UbuntuServer13.04和Debian 7上用H/W ZBox和Raspberry测试了它。对于WiFi接口,我使用了Alfa AWUS036NHR问题:为什么在使用eth0 (无线<->有线)设置AP wlan0时,wlan1 (无线<->无线)的性能优于wlan0 (无线<->无线)?这是否与WiFi驱动程序或桥接两个接口有关,还是与我错过的任何其他原因有关?

以下是我的设置:

/etc/network/interfaces

代码语言:javascript
复制
auto lo wlan0 wlan1
iface lo inet loopback
#access point
iface wlan0 inet static
  address 192.168.52.1
  netmask 255.255.255.0
#connection to the internet
iface wlan1 inet dhcp
 wpa-supplicant /wpa_supplicant/wpa_supplicant.conf
up iptables-restore < /etc/iptables.ipv4.nat

/etc/hostapd/hostapd.conf

代码语言:javascript
复制
interface=wlan0
driver=nl80211
ssid=AP-1
hw_mode=g
ieee80211n=1
wmm_enabled=1
wme_enabled=1
ht_capab=[HT40-][HT40+]    
channel=6
#WPA2
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=xxxx
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

/etc/dnsmasq.conf

代码语言:javascript
复制
interface=wlan0
dhcp-range=192.168.52.5,192.168.52.254,255.255.255.0,12h

iptables & ipforward

代码语言:javascript
复制
iptables -t nat -A POSTROUTING -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
EN

回答 1

Ask Ubuntu用户

发布于 2014-12-30 15:58:54

你可以试着设定两张卡的费率。

代码语言:javascript
复制
Iwconfig wlan1 rate 54M fixed

另外,您使用的是什么类型的wifi卡和usb集线器?

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/419811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档