Wi-Fiに接続できません

Wi-Fiに接続できません

私はUbuntu 14.04を使用していますが、WiFiに接続したいときにネットワークマネージャーが何も見つけられず、このコマンドを使用すると

sudo iwlist wlan0 スキャン

私のessid wifiを見つけることができ、このコマンドを使用して接続すると

sudo iwconfig wlan0 essid "sample"

何も起こらず、接続もできず、ifconfigコマンドでもこれが表示されません

eth0      Link encap:Ethernet  HWaddr b8:88:e3:0e:03:49  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:16 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1576 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1576 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:131573 (131.5 KB)  TX bytes:131573 (131.5 KB)

wlan0     Link encap:Ethernet  HWaddr 08:ed:b9:fa:1f:3b  
          inet6 addr: fe80::aed:b9ff:fefa:1f3b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:29
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:17 

私のWi-Fiデバイスはブロードカムです:

03:00.0 Network controller: Broadcom Corporation BCM43228 802.11a/b/g/n  

これは私のWiFi情報のためのスクリプトのテキストファイルです

テキストファイルにはワイヤレス情報が含まれています

Wi-Fiに接続するにはどうすればいいですか?

答え1

1 つのファイルを編集するだけで問題の解決策が見つかりました:

sudo nano /etc/NetworkManager/NetworkManager.conf

そして、falseの値をtrueに変更するだけです

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=true

そして解決した

答え2

まず、wpa/wpa2 暗号化を (TKIP) ではなく wpa2 (CCMP)(AES) に変更します。このオプションがある場合は、これが最適に機能します。

次に、ルーターのワイヤレス チャネルを 1 または 11 に設定し、ルーターの設定を保存して再起動します。

3 番目に、画面の右上隅にあるネットワーク マネージャーに移動し、接続の編集 > ワイヤレス タブをクリックして、IPV6 を無視するように設定します。

4 番目に、コンピューターをシャットダウンし、USB ワイヤレス デバイスを取り外して内部ワイヤレスが機能するようにしてから再起動します。接続されない場合は、USB ワイヤレスを接続していない状態で新しいファイルを投稿します。

答え3

カーネル ドライバーを使用すると、ルーターの範囲内 20 フィート以内にいなければ接続できません。

USB ワイヤレス デバイス (rtl8192cu) を適切に動作させたい場合は、次のコマンドを使用して専用ドライバーをインストールしてください。

sudo apt-get install git build-essential linux-headers-generic dkms

git clone https://github.com/dz0ny/rt8192cu.git --depth 1 

cd rt8192cu

sudo make dkms

そして、以下を使用してドライバーをロードします

sudo modprobe 8192cu

このモジュールはロードに「rtl8192cu」ではなく「8192cu」を使用することに注意してください。

最後に、次のコマンドを使用して、/etc/modules フォルダを更新します。

echo '8192cu' | sudo tee -a /etc/modules

このドライバーを使用すると、150ではなく300Mb/sの速度が得られ、完全な暗号化もサポートされます。それだけでなく、範囲は少なくともカーネルドライバーより10倍優れており、信号が途切れることはなくなりました

https://github.com/dz0ny/rt8192cu

関連情報