Puncte:0

Nume previzibile de interfață pe Ubuntu pe Raspberry Pi

drapel uz

Vreau să configurez un AP wireless Raspberry Pi. Am descărcat Imagine Ubuntu pentru Raspberry Pi (server), am scris imaginea pe un card microSD, apoi am pus-o în Pi 3B+. Ubuntu pornește foarte bine, până acum e bine, cu excepția...

$ link ip
1: ia:...
    ....
2: eth0: ...
    ....
3: wlan0: ...
    ....

Mi s-a părut ciudat pentru că am crezut că Ubuntu a adoptat nume previzibile de interfață de rețea acum mult timp. Vreau să folosesc nume previzibile, pentru că nu vreau ca niciun software (în special legat de hostapd) să se rupă din cauza schimbării numelui interfeței (ceea ce este mai probabil pentru că plănuiesc să adaug adaptorul USB Ethernet mai târziu).

După câteva căutări și apoi ajutorul unui prieten, am aflat asta

$ cat /proc/cmdline
... net.ifnames=0 ...

... a fost problema, dar nu am putut găsi exact ce software/configurație setează acea valoare. De obicei este configurația GRUB, dar Ubuntu pentru Raspberry Pi nu folosește GRUB.

Așa că am căutat pur și simplu întregul sistem de fișiere net\.ifnames și mi-am dat seama că este /boot/firmware/cmdline.txt:

net.ifnames=0 dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=LABEL=rootfstype=ext4 elevator=termen limită rootwait fixrtc

Deci, se pare că acest lucru împiedică nucleul să adopte conceptul modern. L-am schimbat în net.ifnames=1 și repornit. Acum, asta este ceea ce primesc:

$ link ip
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 â¦
    link/loopback â¦
2: enx************: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 â¦
    link/eter â¦
3: wlan0: <BROADCAST,MULTICAST> mtu 1500 â¦
    link/eter â¦

⦠care îmi lasă două întrebări:

  1. Numele interfeței cu fir este „enx************" Unde ************ este adresa MAC a interfeței de rețea. Acest lucru ar fi cu siguranță previzibil, dar deloc util. Este prea lung și aproape imposibil de memorat. Pot să-l schimb în forma „enp5s0”?
  2. „wlan0” este încă „wlan0”. Pot repara asta?

Am incercat sa adaug biosdevname=1 lângă net.ifnames=1 dar nu a avut nici un efect.

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.