Puncte:0

De ce nu este descoperită și activată placa mea de rețea la pornire?

drapel us

Rulez serverul 21.04 pe un dispozitiv bazat pe Raspberry Pi CM3+ fabricat de Allo, semnătura lor USBridge.

La pornire, placa de rețea pare să fie găsită, dar lshw îl raportează ca fiind dezactivat. Mai jos este cum arată după mine sudo dhclient enx0017f700a9d6 pentru a activa network:1, ceea ce vreau să se întâmple în mod implicit.

Întrebarea mea este ce trebuie să fac pentru a mă asigura că procesul de pornire activează dispozitivul? Fără îndoială, întrebarea mea arată clar că sunt un noob Linux, așa că vă rugăm să prezentați răspunsul la nivelul meu.

Mulțumiri

*-rețea:0 DEZACTIVAT
descriere: interfață Ethernet
ID fizic: 1
informații despre autobuz: usb@1:1.2
nume logic: enx0001f2fff397
serial: 00:01:f2:ff:f3:97
capabilități: ethernet fizic
configurație: broadcast=da driver=cdc_ether driverversion=5.11.0-1016-raspi firmware=CDC Ethernet Device link=nu multicast=da

*-rețea:1 descriere: interfață Ethernet
ID fizic: 2
informații despre autobuz: usb@1:1.3
nume logic: enx0017f700a9d6
serial: 00:17:f7:00:a9:d6
dimensiune: 1 Gbit/s
capacitate: 1 Gbit/s
capabilități: ethernet fizic tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation configurație: autonegotiation=on broadcast=da driver=ax88179_178a driverversion=5.11.0-1016-raspi duplex=full ip=192.168.11.111 link=da multicast=da port=viteza MII=1Gbit/s

Bună @chili555, Mulțumesc pentru răspuns. Iată rezultatele de la cat /etc/netplan/*.yaml

Acest fișier este generat din informațiile furnizate de sursa de date. Schimbări
nu va persista la o repornire a instanței. A dezactiva cloud-init's
capabilități de configurare a rețelei, scrieți un fișier /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg cu ca urmare a:
reţea: {config: dezactivat}

reţea:
ethernet:
eth0:
dhcp4: adevărat
opțional: adevărat
versiunea: 2

chili555 avatar
drapel cn
Bănuiesc că fișierul netplan yaml nu oferă în mod corespunzător ca enx0017f700a9d6 să pornească automat.Hai să aruncăm o privire. Vă rugăm să vă editați întrebarea pentru a afișa rezultatul comenzii terminalului: `cat /etc/netplan/*.yaml` Bine ați venit la Ask Ubuntu.
johnanon avatar
drapel us
Perfect! Multumesc pentru ajutor @chili555. Desigur, nu înțelegeți - așa cum spuneți, pur și simplu automagic
chili555 avatar
drapel cn
Minunat! Mă bucur că funcționează conform așteptărilor.
Puncte:1
drapel cn

Presupun că aceasta nu este o instanță cloud-init. Dacă acest lucru este incorect, vă rugăm să opriți și să ne spuneți în comentarii.

Să urmăm instrucțiunile din fișier. Vă rugăm să deschideți un terminal și să faceți:

sudo -i
echo ânetwork: {config: disabled}â > /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg 
nano /etc/netplan/*.yaml

Înlocuiți linia eth0 cu enx0017f700a9d6. Netplan este foarte specific cu privire la spațiere, indentare etc., așa că vă rugăm să verificați cu atenție de două ori.

Salvați (Ctrl+o urmat de Enter) și ieșiți (Ctrl+x urmat de Enter) din editorul de text nano.

Urmărește cu:

netplan genera
netplan se aplică
Ieșire

Ar trebui să fii gata.

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.