申し訳ありません。私の英語力が悪いです。 Debian wheezyディストリビューションでルータAPを設定しました。 VLAN eth0.102とwlan wlan0の間にブリッジを設定しました。 WiFiを設定するためにワイヤレスデバイス用のドライバをインストールしました。 dnsmaq を使用して Hostapd.conf ファイルと dhcp サーバーを構成しました。突然、ワイヤレスクライアントが表示されるまで、すべてがうまくいきました。デバイスAPの動作により、ルータがクラッシュしてデバイスのワイヤレス接続にアクセスできなくなり、消え、デバイスのすべてのアクティビティがオフになりました。ログファイルを確認しましたが、システムを再起動すると、事前にブロックされたすべてのログファイルが失われます。間違えたかと思って何度も設定を再試行しましたが、イベントロックが再び発生しました。週末には、ルーターに接続されているクライアントがなければ、デバイスはロックされません。数時間作業した後も、翌営業日に目詰まりが発生します。実際、私の2のこれらのデバイスは、ハードウェアとソフトウェアの両方で同じ構成を持っています。家の中には何の問題もありません。 Hoは、2台のコンピュータ、2台のノートパソコン、Wii、3台のAndroid携帯電話、2台の携帯電話を搭載したPBX、ワイヤレスプリンタを接続しました。私がオフィスに設置した別のデバイスには、前述したのと同じ問題がありました。 PC、コピー機ネットワーク、ワイヤレスPC、ノートパソコン4台、ワイヤレスプリンタ、コンピューター3台と電話機PBXを接続しました。私の設定ファイルは次のとおりです。
# brctl show
bridge name bridge id STP enabled interfaces
br0 8000.024c0a813951 yes eth0.102
wlan0
# /etc/dnsmasq.conf
interface=br0
dhcp-range=192.168.8.2,192.168.8.254,255.255.255.0,12h
dhcp-option=252,"\n"
dhcp-authoritative
# cat etc/hostapd/hostapd.conf
ssid=Myssid
wpa_passphrase=mypassword
# ctrl_interface=/var/run/hostapd
ctrl_interface_group=0
interface=wlan0
bridge=br0
driver=rtl871xdrv
hw_mode=g
channel=4
wpa=3
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2
beacon_int=100
dtim_period=2
ieee80211n=1
country_code=IT
auth_algs=3
wmm_enabled=1
wmm_ac_bk_acm=0
wmm_ac_bk_cwmin=4
wmm_ac_bk_cwmax=10
wmm_ac_bk_aifs=7
wmm_ac_bk_txop_limit=0
wmm_ac_be_aifs=3
wmm_ac_be_cwmin=4
wmm_ac_be_cwmax=10
wmm_ac_be_txop_limit=0
wmm_ac_be_acm=0
wmm_ac_vi_aifs=2
wmm_ac_vi_cwmin=3
wmm_ac_vi_cwmax=4
wmm_ac_vi_txop_limit=94
wmm_ac_vi_acm=0
wmm_ac_vo_aifs=2
wmm_ac_vo_cwmin=2
wmm_ac_vo_cwmax=3
wmm_ac_vo_txop_limit=47
wmm_ac_vo_acm=0
ht_capab=[HT40+][SHORT-GI-20][SHORT-GI-40]
max_num_sta=255
preamble=1
macaddr_acl=0
ignore_broadcast_ssid=0
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP
wpa_pairwise=TKIP CCMP
wpa_group_rekey=600
"ctrl_interface=/var/run/hostapd" 行を無効にする必要がありました。それ以外の場合は、サービスホストを再起動するコマンドでエラーが発生しました。
# /etc/init.d/hostapd restart
[ ok ] Stopping advanced IEEE 802.11 management: hostapd.
[FAIL] Starting advanced IEEE 802.11 management: hostapd failed!
#cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
# Wan settings
auto eth0.101
iface eth0.101 inet dhcp
#Switch
auto eth0.102
iface eth0.102 inet manual
pre-up ifconfig $IFACE up
post-down ifconfig $IFACE down
# wireless settings
auto wlan0
iface wlan0 inet manual
pre-up ifconfig $IFACE up
post-down ifconfig $IFACE down
#Bridge
auto br0
iface br0 inet static
bridge_ports eth0.102 wlan0
address 192.168.8.1
netmask 255.255.255.0
broadcast 192.168.8.255
network 192.168.8.0
up /sbin/brctl stp br0 on
up iptables-restore < /etc/iptables.ipv4.nat
誰でも私を助けることができますか?ありがとうございます! !
ベストアンサー1
ファームウェアの問題かもしれません。 Debian にはデバイスファームウェアはプリインストールされていません。ほとんどのワイヤレスカードが動作するには、適切なファームウェアが必要です。
- イーサネットとWi-Fiハードウェアは何ですか?
そのパッケージをインストールし、再起動してもう一度やり直してください。
sudo apt-get install firmware-linux firmware-linux-free firmware-linux-nonfree firmware-atheros firmware-brcm80211