
私のUbuntu 14.04システムが休止状態で目を覚ますと、ネットワークが無効になり、有効にしても再び動作しないことがあります。走る
sudo service network-manager restart
問題を解決するだけでは問題は解決されません。しかし、
sudo ifconfig wlan0 down && sudo ifconfig wlan0 up
WLAN接続の問題を解決する傾向があります。
ただし、再起動しないと、3G または GPRS 経由で PPP 接続を開始できません。ここでは、モデムとして使用されるスマートフォンを再起動しても役に立ちません。
再起動せずにすべてのネットワークモジュールを再起動するには?
追加情報:
デバイスはUSBケーブルを介してスマートフォンに接続されます。接続を開始するには、ネットワーク管理者とnm-appletを使用しています。
これは現在進行中の問題であり、以前のバージョンでも発生した問題です。
休止状態の後にネットワーキングが無効になる理由は説明しません。このエラーの処理方法に関する情報がどこかにあると確信しています。しかし、これは私にとって大きな問題ではありません。
sudo lsmod | grep ppp
ppp_deflate 12950 0
ppp_async 17413 1
crc_ccitt 12707 1 ppp_async
sudo lsmod | grep usb
usb_serial_simple 17386 2
usbserial 45141 6 usb_serial_simple
usb_storage 66545 1 uas
答え1
Bashスクリプトを作成して直接追加できます。私の考えで他の人のためにしたいことは、そのアダプタが見つからない場合はモジュールを再ロードすることです。
すべてのアダプターを扱ったと確信している場合は、このアダプターを見つけてip link show
モジュールを再ロードしてください。
あなたはする必要があります
1)このコマンドを使用して、ロードされたモジュールを検索して確認します。sudo lsmod
2) コマンドを使用して再ロードします。sudo rmmod yourMod
3)sudo modprobe yourMod
再起動してください。
4)ネットワークアダプタsudo service restart network
またはsudo systemctl restart network
を再起動しますservice network-manager restart
。
休止状態でスクリプトを起動する機能にスクリプトを追加する方法があります。これをお勧めしますが、そうする前に、まずネットワークシステムを完全に再インストールして問題が解決するかどうかを確認することをお勧めします。問題を解決するには、それを取る必要があるかもしれません。
また、最近問題が発生し始めた場合は、この問題をさらに解決する前に、現在使用している他のカーネルバージョンの更新(または一時的にダウングレード)を試してください。継続的な問題 複数のカーネルの更新が困難になっている可能性があります...
役に立ったことを願っています:-)
答え2
たぶん私の解決策が役に立つかもしれません。
まず、次のコマンドを実行します。
sudo vim /etc/rc.local
これにより、コンテンツは次のように表示されます。
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
#Sleeping a little might be necessary to let it catch up the boot.
#However, for me, this sleep was a useless overhead.
#sleep 3
service network-manager restart
exit 0