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...
Az nmtui-t nézted már?
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.
Kösz! Jó lesz észben tartani. Bár ez még odébb van, ráadásul a WR10433 routeremen fut maga a VPN (lakás és telek), de jó lenne (talán) ha a notebook -on is elérném.
* Én egy indián vagyok. Minden indián hazudik.
A metrika pont erre lesz neked jo..
Kérlek ezt kicsit fejtsd ki bővebben. Még abban sem vagyok biztos, hogy mit értesz "metrika" alatt.
* Én egy indián vagyok. Minden indián hazudik.
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ő.
Nekem úgy rémlik, hogy a vezetékes gyárilag eleve "erősebb", mint a wifi, bár én fedorát használok.
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
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?
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.
Pontosan. A HP-k általában tudják ezt, igazából ez szokott lenni az alapértelmezett beállítás. Ha megy a wifi, és közben feléleszti az ember az ethernet portot, a wifi azonnal eltűnik, letiltásra kerül.
https://superuser.com/questions/233448/disable-wlan-if-wired-cable-netw…
https://unix.stackexchange.com/questions/517919/systemd-way-to-disable-…
Kösz! Jó találatok (én megint túl bonyolítottam a keresést).
Viszont én úgy szeretném, hogy akkor tiltsa a wifi -t ha azonos a tartomány (ua. a router).
* Én egy indián vagyok. Minden indián hazudik.
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."
A wicd elég jó alternatíva a networkmanager-nek, ha nem akarja valaki minden függőségét felrakni. Emlékeim szerint szintén tudja ezt az opciót.
Kösz! Megnézem.
(Imádom az ilyen rövidítéseket, elsőre a fene sem tudja mi van mögöttük)
* Én egy indián vagyok. Minden indián hazudik.
cli, tui interfész is van az mn -hez.
* Én egy indián vagyok. Minden indián hazudik.