USB上のUbuntu 14.10でのWiFi信号の問題


1

こんにちは、私は走っているみんな

uname -a   
Linux ubuntu 3.16.0-23-generic #31-Ubuntu SMP Tue Oct 21 17:56:17 UTC 2014 x86_64
x86_64 x86_64 GNU/Linux  

USBスティック上

私の問題は、距離に応じてwifi信号が非常に急速に減少することです。通常、部屋から窓でネットサーフィンをしますが、ubuntuでは信号が非常に低くなります。

を使用して解決しようとしました

sudo modprobe -r iwlwifi

しかし、私はこのエラーが発生します

rmmod: ERROR: missing module name.
modprobe: FATAL: Error running remove command for iwlwifi

変更して修正しようとした

/etc/modprobe.d/iwlwifi.conf

行を追加します

options iwlwifi 11n_disable=1

しかし、まだ働いていません

私のシステムについての詳細を以下に追加しています

lspci -nn | grep 0280
08:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8188EE 
Wireless Network Adapter [10ec:8179] (rev 01)

iwconfig near

iwconfig
eth0      no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:""  
          Mode:Managed  Frequency:2.412 GHz  Access Point:    
          Bit Rate=72.2 Mb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-28 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:332   Missed beacon:0

lo        no wireless extensions.

iwconfig far(それが役立つかどうかわからない)

iwconfig
eth0      no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:""  
          Mode:Managed  Frequency:2.412 GHz  Access Point:    
          Bit Rate=72.2 Mb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
          Link Quality=46/70  Signal level=-64 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:13   Missed beacon:0

lo        no wireless extensions.

iwlwifi.conf

# /etc/modprobe.d/iwlwifi.conf
# iwlwifi will dyamically load either iwldvm or iwlmvm depending on the
# microcode file installed on the system.  When removing iwlwifi, first
# remove the iwl?vm module and then iwlwifi.
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211

必要に応じて詳細情報を求めてください。英語が下手ですみません。


ドライバiwlwifiを使用するIntelカードがないため、iwlwifi.confへの変更は無効になります。
chili555 14

それは非常に理にかなっていますが、それでは私のカードのドライバーをどのようにアップグレードすればよいですか?
エガー召喚14

回答:


1

Realtekカードはドライバーrtl8188eeを使用します。試すことができるいくつかのドライバーパラメーターがあります。最初:

sudo -i
rm /etc/modprobe.d/rtl8188ee.conf
echo "options rtl8188ee msi=1"  >  /etc/modprobe.d/rtl8188ee.conf
modprobe -r rtl8188ee
modprobe rtl8188ee
exit

改善はありますか?改善がない場合は、再起動してみてください。

報告されたリンク品質の変更とは別に、あなたの症状は何ですか?


これは機能しませんでしたが、代わりに単に接続しません。接続を見つけますが、接続に失敗します。
エガー召喚14

しばらくして上の編集をご覧ください。
chili555 14

ソリューションは完璧に機能します。ただし、誰もが異なるrealtekドライバー番号を持っていることに言及してください。したがって、最初に「lspci -nn | grep 0280」を実行し、「RTL ...」番号が指定されていれば、上記のスクリプトはそれに応じて更新されます。
ナリンアグラワル

1

少し遅れましたが、誰でも助けてくれます-@ chilli555のソリューションは完璧に動作しますが、私にとっては完璧に動作する前に追加のステップ(Intelドライバーを無効にする)をしなければなりませんでした-

driver=$(lspci -nn | grep 0280 | awk '{print tolower($9)}')

rm /etc/modprobe.d/$driver.conf
echo "options $driver msi=1"  >  /etc/modprobe.d/$driver.conf
modprobe -r $driver
modprobe $driver

rm /etc/modprobe.d/iwlwifi.conf
echo "options iwlwifi 11en_disable=1" > /etc/modprobe.d/iwlwifi.conf
modprobe -r iwlwifi
modprobe iwlwifi

上記のスクリプトをファイルに書き込み、この実行可能ファイルを実行します。

システムを再起動します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.