Debian WiFi クラッシュの問題

Debian WiFi クラッシュの問題

申し訳ありません。私の英語力が悪いです。 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

おすすめ記事