在Raspbian上配置Wifi(隐藏SSID)(EDIMAX Wifi适配器)

时间:2015-01-19 18:29:17

标签: configuration raspberry-pi wifi raspbian wpa

我无法使用我的Raspberry Pi(Raspbian Wheezy)与EDIMAX EW-7811UN无线USB适配器连接到wifi网络。

我已经使用这个组合成功连接到我的父母wifi(带有非隐藏wifi的WPA)。

的/ etc /网络/接口

auto lo

iface lo inet loopback

iface eth0 inet static
address 192.168.2.128
netmask 255.255.255.0
gateway 192.168.2.1

auto wlan0
allow-hotplug wlan0

iface wlan0 inet static
address 192.168.2.128
netmask 255.255.255.0
gateway 192.168.2.1

wpa-ap-scan 1
wpa-ap-ssid 1
wpa-ssid "<SSID>"
wpa-psk "<PASS>"

我自己的wifi有以下配置:

  • 隐藏SSID
  • 使用PSK身份验证的TKIP + AES(WPA / WPA2)

所以我生成了我的wifi密码的PSK版本:

$ wpa_passphrase "<SSID>" "<PASS>"

并配置了这两个文件:

的/ etc /网络/接口

auto lo

iface lo inet loopback
iface eth0 inet dhcp

auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp

wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

iface default inet dhcp

和/etc/wpa_supplicant/wpa_supplicant.conf

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
   ssid="<SSID"
   psk=<PSK>
   proto=WPA2
   key_mgmt=WPA_PSK
   pairwise=CCMP
   group=CCMP
   auth_alg=OPEN
}

USB适配器及其模块工作正常(lsusb,lsmod)。正如我所说,我已经使用Raspberry Pi连接到网络。但它似乎不适用于我在自己家中使用的配置。我得到一个&#34;网络无法访问&#34;如果我尝试ping我的路由器会出错。

重置Raspberry Pi不是一种选择,因为我已经在其配置上投入了大量精力。

是否有人使用他自己的Raspberry Pi进行了类似的配置,或者知道如何解决这个问题(我已经用Google搜索并尝试了不同的解决方案&#34;数小时没有成功)。

谢谢你, FREDDI

2 个答案:

答案 0 :(得分:9)

我终于在这里找到了答案(对不起,这是德语):Raspberry Pi, Edimax EW-7811Un and a hidden wifi

# /etc/network/interfaces
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-ap-scan 1
wpa-scan-ssid 1
wpa-ssid "SSID"
wpa-proto RSN
wpa-pairwise CCMP
wpa-key-mgmt WPA-PSK
wpa-psk "PASS"

答案 1 :(得分:1)

我认为你忘记了第一次添加

scan_ssid=1

到wpa_supplicant.conf中的网络块,使网络与隐藏的ssid一起工作。

来自文档:

scan_ssid
     SSID scan technique; 0 (default) or 1. Technique 0 scans for the
     SSID using a broadcast Probe Request frame while 1 uses a
     directed Probe Request frame. Access points that cloak them-
     selves by not broadcasting their SSID require technique 1, but
     beware that this scheme can cause scanning to take longer to com-
     plete.