Notebook etherent lan csatlakozás

Fórumok

Valamiről biztos lemaradtam.
Van egy kicsit öreg HP Elitebook 8440p notebookom.
A windows 10 mellé feltelpítettem dual boot -tal egy Debian 10 -et. Működik, megjegyzi az utolsó betöltött op rendszert.

Szokásomhoz híven minimalista módban, azaz a telepítővel csak a parancssoros alapot rakom fel a többit kézzel adagolom a már működő rendszerre.
Eljutottam a wifi -ig.  Otthoni rendszeremre felpiszkáltam. Megpróbálom megfogalmazni a kérdést.

Van e megoldás arra, hgy felismerje ha ethernet van és ugyanaz a router akkor ne is próbáljon wifi -t, illetve ha megszakad az ethernet kapcsolat akkor próbálja meg a wifi -t?

Ráadásul, régen a parancssorban, ha bedugtad a kábelt (vagy lehúztad) akkor jelezte, hogy megszakadt a kapcsolat, csak úgy "beledurrantott" a konzolba ahol éppen álltál. Most semmi.
Gondolom a wifi sem fog jelezni semmit. Ráadásul a wpasupplicant -al is kézileg indítom be a wifi -t "ifup wlo1" nem túl ember barát. Nem tudom mi lesz, ha mondjuk egy másik helyen kell csatlakoznom, akkor még az interface és a wpasupplicant.conf -ot is szerkeszteni kell?

Később tervezem a xfce telepítését, de parancssorból is szeretnék valami "ügyesebb" beállítási mechanizmust.

Mi ezekre a megoldás? Lehet ezt "automatizálni"?

Hozzászólások

Nekem a CentOS7 mintha így csinálná minden mókolás nélkül a hálózatot...

Ránéztem, ez a network manager ncurses alapú kezelő felülete.
Régebben volt már dolgom a network managerrel, de akkor (ez lehet mát >10 éve) nem nyerte el a tetszésemet (rémlik akkor gsm stick -el piszmogtam).
Nem tudom mennyire is vezérli, kezeli a WiFi kapcsolatokat, ráadásul a vezetékes hálózattal nem foglalkozik.
(Vagyis nem veszi észre, hogy vezetéken kapcsolódtál ugyan ahhoz a LAN -hoz, vagy épp lehúztad a vezetéket)

* Én egy indián vagyok. Minden indián hazudik.

Beugrott olyan is, amit szintén k'rva rég nem használtam, hogy (talán) aliasok voltak az interface fájlban:
eth0
eth0:1  192.168.1.xxx
eth0:2  172.16.xxx.xxx
stb.

Ha jól emlékszem, így ugyanaz a hálókártya (eth0), akár egyidejüleg több szegmensben is tudott működni.
Lehet ezt a wifi interfészekkel eljátszani? Vagy már az ethernettel sem, hiszen más az enumeráció?

* Én egy indián vagyok. Minden indián hazudik.

Pedig de, tud vele foglalkozni, csak at kell billenteni. amugy a NetworkManager eleg sok dolgot tud managelni, ha fent vanak a megfelelo pluginek (eth, wireless, DNS, VPN).

Manage ethernet with Networkmanager: https://wiki.debian.org/NetworkManager#Wired_Networks_are_Unmanaged

Eddig egyetlen bajom van NM-mel, az pedig az openVPN default gateway: openVPN-ben csak akkor default a VPN gateway, ha explicit meg van adva, NM-ben pot forditva, akkor nem default, ha explicit kikapcsolod. Igy amikor egy split-tunnel openVPN konfigot importalsz, akkor be kell kuszni a routing szabalyokhoz, es kikapcsolni NM-ben hogy mindent arra routoljon.

A metrika pont erre lesz neked jo..

Nem lesz megfelelő, mert ő azt akarja, hogy ne is csatlakozzon wifire mikor van ethernet. Metrika alapján routing mindig jó irányba küldheti a csomagokat, de attól még a wifire fizikailag ugyanúgy fog csatlakozni és DHCP-n címet is kér, valamint az adott címen el is érhető.

Nem vagyok benne biztos, hogy pontosan értem, hogy mit akarsz, de az én olvasatomban azt szeretnéd, hogy ha be van dugva akkor a dróton kommunikáljon, ha az nincs, akkor wifin.

Ennek az egyik formája, ha csinálsz egy (linuxos néven) bond interfészt, aminek a "fő" tagja a konfigurálatlan (*) eth, a másodlagos a konfigurálatlan (*) wifi. Típusát tekintve failover bond. Ezt a bond0-t konfigurálod fel (statikus IP-re vagy DHCP-re). Ezzel a beállítással pont a kívánt hatást éred el.

Amúgy pedig a wifi váltáshoz igen, az új hálózathoz szükséges beállításokat fel kell vinni a rendszerbe (ami lehet a wpa_supplicant konfigurálása)

(*) az interfész UP állapotban van (a wifi csatlakozva van az AP-hez a wpa_supplicant segítségével), de NINCS hozzá IP rendelve

Ennek az egyik formája, ha csinálsz egy (linuxos néven) bond interfészt, aminek a "fő" tagja a konfigurálatlan (*) eth, a másodlagos a konfigurálatlan (*) wifi. Típusát tekintve failover bond. Ezt a bond0-t konfigurálod fel (statikus IP-re vagy DHCP-re). Ezzel a beállítással pont a kívánt hatást éred el.

Szép megoldás. Perverz, de működő.
Mondanám, hogy ágyúval verébre, de inkább ahhoz hasonlít amikor egy csatahajóflotta zárótüzet nyit arra a verébre... :)

"A megoldásra kell koncentrálni nem a problémára."

Már az is gond, hogy felismerjem ha be van dugva és lát valami hálózatot. Mint írtam régen ilyenkor ha bedugtat/kihúztad a parancssorba "beledurrantott" a kernel, most ezt nem látom :(
Lehet valami beállítás változott?

Na olvastam már ilyenről de használni sosem kellett.  Egyetértek Peterson -al kicsit bonyolult.
(Engem leginkább arra emlékeztet amikor a lefittyent szerver IP címét kell átvenni.)
 

* Én egy indián vagyok. Minden indián hazudik.

Néhány laptopon ez a BIOS-ban is állítható. Nálam Wireless Radio Control néven van. Ha csatlakoztatva van kábel, akkor tiltja a wifi eszközt.

network-manager pontosan ezt csinálja, nem?
Nem vagyok biztos benne, de szerintem nem kell hozzá mimndenképp GUI, elvegetál cli-n is.

"A megoldásra kell koncentrálni nem a problémára."