Networkマネージャーで設定、IPアドレスを固定化、トラブルなど

2022.01.20(木)
◆wifiが突然、不通に
以下の設定のまま何もせず快適に使用してたが・・・繋がれない><!

あれやこれやとLinuxから遠ざかってたのでテンテコダンス

結論としてDHCPが迷子になって(?)たようだ。
パネルの接続アイコンを右クリックし『接続の編集』に入り、
ネットワーク接続ダイアログ窓より、ねらいのSSIDを選択し、
一通りチェック後、「IP4v設定」タグを開き・・・
その他の静的アドレス」項→追加→192.168.0.X 24 192.168.0.1
のように追加を行い保存し、再起動し無事、wifiが蘇った
ド素人としてはけっこう時間がかかるんだよね
なお、/etc/network/interfacesの追記は行ってみたものの、効果がないので
lo以外はコメントアウトした
またwifi機器は、ポケットwifi系です一応言及しておきます。
ぜんぶデタラメ ごめんなさい(笑)


2017.01.09
◆nm-applet周りの調子が悪い←その後、コネクタの爪が不具合でゆるゆる接続と判明
アクセスポイントが非表示 各設定がグレーアウト エディターが起動しないか遅延
色々やったけど省略 最後にpklaを思い出した
https://bbs.archlinux.org/viewtopic.php?id=136202
あと以下のコマンドでflushしてから
sudo ip addr flush dev wlan0
以下をやるとすんなり接続できたのは何故なのかわからんけど有用
sudo dhclient wlan0 -v
けっきょく自動でライズしないので手でやってることをスクリプトにして.config/autostart内で実行

#!/bin/sh
sudo ip addr flush dev eth0
sudo ip addr flush dev wlan0
sudo ifconfig eth0 up
sudo dhclient eth0
sudo ifconfig wlan0 up
sudo dhclient wlan0
pkill nm-applet
nm-applet &

まんどくさい


<nm-appletの設定など>
0,applications
たぶんnetwork-manager network-manager-gnomeだと思う

1,/etc/network/interfaces
  auto lo
  iface lo inet loopback
  #eth0やwlan0を設定しない方針です。普通のルーター1台環境のひとはこれでOK
  # 詳細の設定を下記でやるためシンプルでわかりやすく問題解決が速いです

2,ネットワークマネージャーの設定

 NetworkManager-applet (以下nm-applet)で設定できる
 タスクバー(パネル)のシステムトレイに自動的にアイコンが表示され
 左クリック、右クリックで各々メニューを提供する

 ◎パネルのネットワークアイコンを右クリック>接続を編集する
  用語)
  ethernet : 有線のこと
  Wi-Fi : 無線のこと(スマホのwifiテザリングなどもこちらに含まれる)

 有線(wired connection)(例)
  • IPv4のセッティング>
  •  アドレス192.168.0.4 ネットマスク255.255.255.0 ゲートウェイ192.168.0.1
  • DNSサーバー(V) [ココにISPのDNSサーバアドレス], 8.8.8.8 (コンマ区切り)
  • ドメインを検索(E) 192.168.0.1
※保存がグレーアウトしている場合は、接続名を編集し別の名前にして保存
 上記「8.8.8.8」はGoogleのDNSサーバー

 無線(wifi)
  • WIFI
  • SSIDをルーターの底面のシールから書き取りそれを入力
  • モード;クライアント DeviceはMACアドレスを入力あるいはプルダウンから選択
  • MTUは自分のISPの最適値を入力あるいは自動でよい
  • Wi-Fiセキュリティ
  • セキュリティ WPA&WPA2 Personal
  • パスワード ご自分の機器に掲載されているもの
  • IPv4のセッティングは「有線」と同等
※別名保存しても思わしくない時にはパネルのアイコンを右クリ>接続の編集>
  などからwifi接続名を削除し新規に作成するとIPアドレス固定化は成功するかも

  その後)ipアドレスの固定化についてはルーターでやるようになりました

   

  その他)
  • スマホのwifiテザリングをオンするとnm-appletのリストにアクセスポイントが自動的に出てくる
  • あとは有線無線を切断しそれを選択し接続すれば良い
  •  
トラブル)some issues

※以下のトラブルは既に改善されているかもしれません

◆nm-appletにwifi候補が出ず入れ切れ出来ない問題
<< WIFI access point was disapeared in nm-applet.
色々やってみたが回復しなかったせいもあり色々やり過ぎて憶えていない…
--------------------------
【解決】solved

setting all clear and start tethering again
4.0 ice cream sandwich - How to resolve that both Wifi Hotspot and USB Tethering need reboot to work? - Android Enthusiasts Stack Exchange


nm-applet右クリックから現存する設定を開き、ほとんど全て(これはと思われるもの)の設定を
削除してからもう1度テザリングなりを実行する。すんなりと治った。

その後)
と思ったらデザリングが出てこないか通信できないとか色々あった
スマホはMVNOのmineo使ってるんだがどうもサーバー不具合だったようで
3日後に完全に回復した今は快調そのもの
The one of reasons is a issue of Android Mobile Server.
after 3days It's pretty good.

note)メモなので読まないでOKです

   /etc/xdg/autostart/nm-applet.desktop  の中で以下を追記
    AutostartCondition=GNOME3 unless-session gnome

   /etc/NetworkManager/NetworkManager.conf に追記
   dns=dnsmasq

   /etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf
   denyで検索しorg.freedesktop.NetworkManagerに関するものをallowに変更

   当然、必要ない処置が含まれていることをご留意頂きたく
   さらに…(ここからが日本語にするのが難しい)

  • パネルのアイテム追加・削除より「ネットワークの管理」を追加
  • /etc/network/interfacesにwlan0項目を作成し仮に置いておく
例)wpa(暗号化)を使用している場合の例
   allow-hotplug wlan0
   auto wlan0
   iface wlan0 inet dhcp
   wpa-driver wext
   wireless-essid SSIDの名前
   wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
  • networkの再起動
$ sudo /etc/init.d/networking restart ; sudo /etc/init.d/network-manager restart

  ここで必要なら「ネットワーク管理」 のディスプレイを模したアイコンから
  wifiに接続を開通したりしました(ちょっと憶えてない)


以上でnm-appletにwifiのリストが出ました・・・ので・・・

  • 上記の/etc/network/internetfacesの追記した6行の削除
  • networkの再起動
いちおう検証してダメな状態からwifiのリストが出るまでやりましたが環境によっては
これでも直らないかも知れませんごめんなさい

※安定してないので再発しますね。別の切り口があるようなのでいづれまた…
  •  gnome keyringが関係している?
なんかとてもわかり易いし面白い↓
   「ログイン用キーリングのロックを解除・・・・・」の表示の解除

    WARNING: gnome-keyring:: couldn't connect to:

   

…いやちがうみたいだな…



時間も押してきたのでコマンドで接続できるように考えて実践してみた

sudo ifconfig wlan0 up ; sudo sudo wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf ; sudo dhclient wlan0

(wpa_supplicant.confを名前を変えてスマホ用にも用意した)
wpa_supplicant.confを命令し止まったらCtrl+zでバックグラウンドに追い出すと
 つぎのdhclient命令が動き出す

wpa_supplicant命令すると文句を云われる時があるので以下を削除し

sudo rm /var/run/wpa_supplicant/wlan0

再度、上記の命令を行う…そんな感じ

これで出たけど? 完璧治ったけど?
it's working pretty good. 

(sudo ifconfig wlan0 up)
$ sudo iwconfig wlan0 mode Managed
$ sudo /etc/init.d/network-manager restart ; sudo /etc/init.d/networking restart

再起動するとまた出てこないので上記をスクリプトでautostartに登録しておく
and reboot , this issue is come back , oh my FoxGod!
then I made startup script for this and reboot, it's fine now.

---ap-startup.sh
#!/bin/sh
sudo ifconfig wlan0 up
sudo iwconfig wlan0 mode Managed
sudo /etc/init.d/network-manager restart
sudo /etc/init.d/networking restart
---ap-startup.sh

sudo chmod +x apstartup.shを忘れないでね

don't forget 'sudo chmod +x ap-startup.sh'

0 件のコメント:

コメントを投稿