Ubuntu 13.04でWi-Fi接続を使用すると問題が発生します。他の多くの人も報告しているように、Thema realtekドライバーRTL8192CUは接続の問題を引き起こします。
編集:これは2つの異なるマシン(Ubuntu 13.04およびUbuntu 12.10; Kernels 3.5、3.8および3.9)で発生します
私の場合、カーネルがTX電力を削減しようとするたびに切断されるようです:wlan1: Limiting TX power to 27 (27 - 0) dBm as advertised by ...
質問:カーネル/ドライバーがこれを行うのを防ぐことは可能ですか?
ログで何度も見つけたdmesgスニペット:
[ 69.721477] wlan1: authenticated
[ 69.721887] rtl8192cu 2-2:1.0 wlan1: disabling HT/VHT due to WEP/TKIP use
[ 69.725351] wlan1: associate with 00:18:84:23:50:4a (try 1/3)
[ 69.744272] wlan1: RX AssocResp from 00:18:84:23:50:4a (capab=0x431 status=0 aid=2)
[ 69.744348] wlan1: associated
[ 69.744606] cfg80211: Calling CRDA for country: NA
[ 69.772495] wlan1: Limiting TX power to 27 (27 - 0) dBm as advertised by 00:18:84:23:50:4a
[ 76.075829] rtlwifi:rtl_watchdog_wq_callback():<0-0> AP off, try to reconnect now
[ 76.075859] wlan1: Connection to AP 00:18:84:23:50:4a lost
nm-tool:(この時点では、wifi(ベック)に接続されており、インターネットの閲覧はできませんでした。)
- Device: wlan1 [Becks] -------------------------------------------------------
Type: 802.11 WiFi
Driver: rtl8192cu
State: connected
Default: yes
HW Address: EC:1A:59:10:4B:35
Capabilities:
Speed: 18 Mb/s
Wireless Properties
WEP Encryption: yes
WPA Encryption: yes
WPA2 Encryption: yes
Wireless Access Points (* = current AP)
EasyBox-FF0700: Infra, 7C:4F:B5:FF:07:30, Freq 2422 MHz, Rate 54 Mb/s, Strength 94 WPA WPA2
FRITZ!Box Fon WLAN 7170: Infra, 00:04:0E:89:40:21, Freq 2437 MHz, Rate 54 Mb/s, Strength 94 WPA
belkin.3948: Infra, 08:86:3B:E0:80:48, Freq 2412 MHz, Rate 54 Mb/s, Strength 92 WPA WPA2
Delidovich's Home: Infra, 64:70:02:F6:FD:54, Freq 2452 MHz, Rate 54 Mb/s, Strength 92 WPA2
*Becks: Infra, 1C:C6:3C:35:FC:44, Freq 2417 MHz, Rate 54 Mb/s, Strength 76 WPA
ASUS: Infra, C8:60:00:94:9A:F6, Freq 2417 MHz, Rate 54 Mb/s, Strength 92 WPA
IPv4 Settings:
Address: 192.168.1.2
Prefix: 24 (255.255.255.0)
Gateway: 192.168.1.1
DNS: 192.168.1.1
コンピューターがMACアドレスまたはBSSID 00:18:84:23:50:4aのAPまたはアクセスポイントとの関連付けを試みている場合、BecksのBSSIDが1C:C6:3C:35としてリストされているため、問題が始まる場所です。 :FC:44。また、00:18:84:23:50:4aはWEPを使用しているように見え、ネットワークはWPA認証を使用します。
まず、ターミナルを使用して、Sudoで「/ etc/NetworkManager/system-connections」に移動します。 GnomeとUbuntuデスクトップはnautilusを使用し、Kdeはdolphinを使用し、XFCEはthunarを使用しますが、ここではこれを説明する目的でnautilusを示します。
Sudo nautilus '/etc/NetworkManager/system-connections'
このフォルダーに、使用しないネットワーク用に保存されたプロファイルが含まれているかどうかを確認します。コンピューターが接続しようとしていたネットワークの構成が必要です。不要なプロファイルを削除すると、将来これらのネットワークに自動的に接続しようとする試みが防止されます。ここに保持したいネットワークのプロファイルのみが必要です。
今、インターネットに。コンピューターがルーターへの接続を表示しているのにインターネットへの接続を取得できない場合は、何らかの問題が発生している可能性があります。接続が失われると、外部DHCPリースが失われ、モデムをリセットする必要がある場合があります。
一部のルーターは、インターネットへのメイン有線接続にモデムからの単一の外部DHCPリースを使用し、ローカルネットワークで自動的に使用するデバイスごとに個別の内部DHCPリースを生成します。これにより、デバイスは新しいリースを取得することなく接続できます。それ以外の場合、ネットワーク上の個々のデバイスには、使用するルーターと設定の種類に応じて外部リースが割り当てられます。
接続しているBecksよりも信号強度が高いアクセスポイントが近くにあります。私は、ネットワーク管理者がこれらのアクセスポイントをより良い強度で見て、別のアクセスポイントにローミングしようとしていると考えています。 [ネットワークマネージャー]アイコンを右クリックして、[接続の編集]を選択することをお勧めします。ワイヤレス接続Becksを次のように編集します。
自動的に接続するようにマークし、Becks BSSID(MACアドレス)を入力して、指定したMACアドレスのみに接続することをNetwork Managerに通知します。
私はこの特定の問題に精通していませんが、ツールpowertop
(ルート権限が必要です)から始めます。 「調整可能」セクション(右矢印でセクションをスクロール)があり、さまざまな省電力関連機能のオン/オフを切り替えることができます。