Puncte:2

Cum se configurează Ubuntu să utilizeze interfețe separate cu fir și fără fir?

drapel br

Informatie de sistem:

$ uname -a
Linux larrycotton-Latitude-E7440 5.13.0-27-generic #29~20.04.1-Ubuntu SMP Vin 14 ian 00:32:30 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

$ cat /etc/*-rel*
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.3 LTS"
NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.3 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
   
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"

PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

root@larrycotton-Latitude-E7440:~# pwd
/rădăcină

root@larrycotton-Latitude-E7440:~# cat /etc/*rel*
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.3 LTS"
NAME="Ubuntu"
VERSION="20.04.3 LTS (Focal Fossa)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 20.04.3 LTS"
VERSION_ID="20.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"

BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"

PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=focal
UBUNTU_CODENAME=focal

Aș dori să-mi conectez interfața Ethernet cu fir la un dispozitiv local care este separat de rețeaua mea fără fir și, ca atare, aș dori să configurez o adresă IP statică pentru interfața mea cu fir, în timp ce sunt conectat la internet pe interfața fără fir.

Când încerc să fac acest lucru prin GUI (fie făcând clic pe micul triunghi din dreapta sus a ecranului și făcând clic pe setări sau folosind nmtui) Pot obține interfața cu fir ca adresa IP de care am nevoie. Cu toate acestea, atunci când conectez cablul, conexiunea wireless dispare întotdeauna - se pare că pot folosi doar una dintre interfețe la un moment dat.

Din punct de vedere istoric, am configurat fără fir folosind solicitant WPA și interfețe cu fir prin fișierele de configurare în /etc/network/interfaces (sau /etc/sysconfig/network-scripts pe centos), dar făcând unele căutări se pare că ubuntu 20.04 folosește netplan. Am încercat să joc cu configurații de rețea, dar nu se pare că ajung prea departe cu ele.

În /etc/netplan Am un fișier numit 01-network-manager-all.yaml care arata ca:

$ cat 01-network-manager-all.yaml
 # Lăsați NetworkManager să gestioneze toate dispozitivele de pe acest sistem
    reţea:
      versiunea: 2
      redator: NetworkManager

Acest lucru folosește managerul de rețea, așa că am încercat o configurație care ar folosi în rețea care arata ca:

reţea:
  versiunea: 2
  redator: în rețea
  ethernet:
    eno1:
      opțional: adevărat
      dhcp4: nu
      dhcp6: nu
      adrese:
        - 192.168.3.3/24
  wifi-uri:
    wlp2s0:
      opțional: adevărat
      dhcp4: da
      dhcp6: da
      puncte de acces:
        „lcwire2.4G”:
          parola: "<parolă>"

Dacă opresc NetwworkManager (și, de asemenea, trebuie să opresc procesul de rulare al wpa_supplicant), atunci rulați următoarele:

$ netplan generate
se aplică $ netplan

Nu pare să existe erori raportate în jurnale și, într-adevăr, pot face ping folosind adrese IP (ping 172.217..169.35, ping 212.58.233.251 ambele funcționează). Cu toate acestea, nu pot face ping folosind DNS (ping www.google.co.uk nu funcționează), așa că pentru wireless, este ceva în neregulă cu DNS.

[ Notă: Privind rezolv.conf, văd:

serverul de nume 127.0.0.53
opțiuni edns0 trust-ad

Nu am idee ce înseamnă asta - în mod normal, aș arunca numele serverelor de nume pe care doresc să le folosesc aici, dar se întâmplă altceva. Am încercat să specific în mod explicit serverele de nume în configurația netplan, dar deși netplan nu sa plâns de configurație, nu a funcționat. Bănuiesc că este o întrebare pentru o postare separată. ]

Din nou, când conectez interfața cu fir, wireless-ul devine automat dezactivat - așa că probabil că există altceva decât rețea și NetworkManager (cu excepția cazului în care ambele o fac implicit) care forțează doar o singură interfață la un moment dat.

Știe cineva ce anume (sau ce poate fi) îmi dezactivează wireless atunci când încerc să folosesc interfața cu fir? Acesta este netplan în sine sau altceva?

Știe cineva cum pot configura lucrurile (poate folosind un alt instrument?) astfel încât wireless să se conecteze dinamic prin routerul meu și să pot conecta separat interfața cu fir la o rețea locală în același timp?

Dacă ar trebui să pot face acest lucru, vreun sfat despre cum pot afla ce dezactivează wireless-ul când îmi conectez interfața cu fir și de ce?

waltinator avatar
drapel it
Citiți `man ip ip-route`
Terrance avatar
drapel id
Este controlat de BIOS. Consultați:https://www.dell.com/support/kbdoc/en-us/000140094/how-to-setup-both-wired-and-wireless-networks-to-work-at-same-time-on- a-latitude-system și https://cdn.cnetcontent.com/63/a3/63a3b7d0-4230-4e85-8f66-110bb651fecb.pdf Din ceea ce citesc este că trebuie să intrați în BIOS și să dezactivați atât WLAN-ul, cât și WWAN de la Wireless Radio Control sub Power Management.
Shaggy1 avatar
drapel br
Îți mulțumesc Terrance pentru acest comentariu și link! Într-adevăr, setările BIOS au fost cele care au determinat dezactivarea wireless-ului. Acum pot folosi atât cu fir, cât și fără fir.
Puncte:2
drapel br

După cum sa menționat în comentariul lui Terrance, interfețele sunt controlate de BIOS.

După cum s-a menționat în linkurile pe care le-a furnizat, setarea „Control radio fără fir” din „Gestionarea energiei” trebuie debifată pentru a preveni dezactivarea wireless atunci când se utilizează interfața cu fir.

Pentru a completa răspunsul meu inițial:

În unele sisteme DELL Latitude, se pare că setările implicite BIOS înseamnă că adaptorul wireless se oprește automat ori de câte ori este conectat un cablu de rețea.

În cazul meu, asta însemna că nu am putut să mă conectez printr-o conexiune prin cablu la un dispozitiv local în timp ce eram încă conectat la internet (prin wireless).

Pentru a preveni acest lucru, am făcut următoarele:

Reporniți sistemul și apăsați F2 pentru a ajunge la ecranul de setări BIOS

În lista de setări din stânga Navigați la „Gestionarea energiei” apăsați Revenire

Navigați la „Comandă radio fără fir”

Debifați caseta de selectare „Control WLAN radio” care apare în partea dreaptă

Faceți clic pe Aplicare

Salvează și ieși

Următorul link:

https://www.dell.com/support/kbdoc/en-uk/000140094/how-to-setup-both-wired-and-wireless-networks-to-work-at-same-time-on-a- latitudine-sistem

Oferă mai multe detalii. Sau pur și simplu căutarea E/3/E4 wireless afișează un set de rezultate cu detalii despre această setare.

Notă: Deși linkul de mai sus spune:

Sistemul Latitude E3 / E4 WIFI / 3G se oprește automat când LAN cablurile conectate

Laptopul meu este un E7400, deci este posibil ca această setare să fie implicită și pentru alte sisteme DELL „E”.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.