2016-04-13 12 views
0

私はラズベリーのパイ2 B +を得ることを試みています。私は様々な他のwifi対応アイテム(アンドロイド電話、ウィンドウズPCなど)を接続することができます。外側。 最新のraspbian jessieを実行していて、アップデートして、D-Link Dwa-131 wifiドングルを使用しています。ラズベリーパイからWiFiネットワークをホストするには?

私はadafruitから、このチュートリアルの後: https://learn.adafruit.com/setting-up-a-raspberry-pi-as-a-wifi-access-point

をそして、ちょうど私は必要としないNATの設定、を通過する前に停止しました。また、彼らが与えるhostapdのverionへのリンクは死んでいるので、私はそれをスキップしました。私の設定ファイルでhostapdを起動しようとする際に

(sudoのは/ usr/sbinに/ hostapd /etc/hostapd/hostapd.conf)私は次のエラーを取得する:

Configuration file: /etc/hostapd/hostapd.conf 
Line 2: invalid/unknown driver 'r8712u' 
1 errors found in configuration file '/etc/hostapd/hostapd.conf' 
Failed to set up interface with /etc/hostapd/hostapd.conf 
Failed to initialize interface 

だから私は私をチェックするようになりました

readlink /sys/class/net/wlan0/device/driver 
../../../../../../../../bus/usb/drivers/r8712u 

をので、私はちょっとここにこだわっ:wlan0デバイスドライバ、および私は、結果としてr8712uました。

ここに私のhostapd.confがあります。しかし、チュートリアルと変わりはありません。

interface=wlan0 
driver=r8712u 
ssid=raspberry 
hw_mode=g 
channel=6 
macaddr_acl=0 
auth_algs=1 
ignore_broadcast_ssid=0 
wpa=2 
wpa_passphrase=passphrase 
wpa_key_mgmt=WPA-PSK 
wpa_pairwise=TKIP 
rsn_pairwise=CCMP 

助けてください。

編集:thisの投稿を見つけた後、私はadafruitからhostapdのバージョンを取得しようとしましたが、自分自身を更新するために使用しました(最初は間違っているはずです)。しかし問題は変わらない。

編集2:最終的にはすべてがnl80211対応ではないドングルになります。私は別のものを得るまで、私のぴったりのAPはありません。またはPi3。

+0

https://wikidevi.com/wiki/R8712uからあなたのカードがAPモードで動作しないことがあります。答えのための – o9000

+0

@ o9000 Thx。私はその答えを見つけただけでなく、それがまだ機能すると思う他の資料も見つけました。たとえば、[this](https://forum.piratebox.cc/read.php?7,11108)ページ。 – MrGurdil

+0

'driver = nl80211'が必要です。また、それがうまくいかないと言っても役に立ちません。 'hostapd -dd hostapd.conf'を実行し、ここに(エラー)メッセージを投稿してください。 – o9000

答えて

0

official documentationをお読みください。

特に、driver=nl80211を使用する必要があります。ここで

は、私が数年前に使用されconfigですが、それでも動作するはずです:

interface=wlan0 
driver=nl80211 

# Enable country-based frequency/power limits 
ieee80211d=1 
# Set this to your country code: 
country_code=US 

# This is the name of the network: 
ssid=Home 

# g actually means to use the 2.4 GHz channels, i.e. b/g/n 
hw_mode=g 
# Pick any channel from 1 to 11, ideally the one that is least used by other APs: 
channel=1 

# The encryption scheme. As far as I know, this is the safest combination nowadays. 
wpa=2 
wpa_key_mgmt=WPA-PSK 
wpa_pairwise=CCMP 
rsn_pairwise=CCMP 
# 1=wpa, 2=wep, 3=both. You really want WPA. 
auth_algs=1 

# Set the password here: 
wpa_passphrase=complicated 
# Disable MAC filtering. 
macaddr_acl=0 
# Uncomment this to enable 802.11n (faster). Might work badly on some cards. 
#ieee80211n=1 

私はあなたのコメントを追加しました。

+0

最終的に、障害はUSBドングルにありました。まあ実際はドングルではなく、むしろnl80211ドライバとこの特定のリアルテックチップとの間の非互換性です。これは正しい設定なので、これを答えとして選んでいますが、これは私が見た最も詳細な設定ファイルです。コメントのための親指。 – MrGurdil

関連する問題