Puncte:0

Placă de rețea fără a fi nevoie să instalați drivere

drapel ve

Căutăm o placă de rețea care să funcționeze fără a fi instalată prin drivere.

Versiunea Ubuntu: Ubuntu 20.04.2 LTS

Versiunea kernelului: Versiunea Linux 5.4.0-73-generic (buildd@lcy01-amd64-019) (versiunea gcc 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #82-Ubuntu SMP miercuri 14 aprilie 17:39:42 UTC 22:39:42 UTC

M-am chinuit să fac o NIC Realtek să funcționeze pe server. Fiecare repornire a serverului actualizează nucleul și elimină NIC-ul de pe server, făcându-l indisponibil.

Mă gândeam că unele opțiuni ar fi INTEL EXPI9404PTL PRO/1000 PT serie.

Sunt acelea coapte în nucleul 5.4.0?

ACTUALIZAȚI:

Iată o căutare pentru NIC-ul actual de pe server:

  *-reţea
       descriere: interfață Ethernet
       produs: RTL8125 2.5GbE Controller
       furnizor: Realtek Semiconductor Co., Ltd.
       ID fizic: 0
       info autobuz: pci@0000:08:00.0
       nume logic: enp8s0
       versiunea: 05
       serial: a8:a1:59:2d:9d:d0
       dimensiune: 1 Gbit/s
       capacitate: 2500 Mbit/s
       lățime: 64 biți
       ceas: 33 MHz
       capabilități: pm msi pciexpress msix vpd bus_master cap_list ethernet fizic tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd 2500bt-fd autonegotiation
       configurație: autonegotiation=on broadcast=da driver=r8125 driverversion=9.005.01-NAPI duplex=full ip=192.168.1.100 latency=0 link=da multicast=da port=twisted pair speed=1Gbit/s
       resurse: irq:33 ioport:f000(dimensiune=256) memorie:fc500000-fc50ffff memorie:fc510000-fc513fff

ACTUALIZAȚI:

Ieșire din: starea dkms

synosnap, 0.10.15, 5.4.0-73-generic, x86_64: instalat

ACTUALIZAȚI:

Am făcut puțină cercetare și se pare că adaptorul de rețea Intel Gigabit CT PCI-E EXPI9301CTBLK este cel mai compatibil cu kernel-ul Linux. Voi raporta când îl instalăm.

user535733 avatar
drapel cn
Majoritatea NIC-urilor sunt incluse în nucleu. Câțiva producători nu. Pentru echipamentele care au fost testate cu Ubuntu, consultați http://ubuntu.com/certified
heynnema avatar
drapel ru
Serverul nu are propriul NIC?
drapel ve
@heynnema acesta este un server 1U construit manual cu placa de baza ASRock B550M STEEL LEGEND. Are un NIC Dragon RTL8125BG. Am petrecut aproximativ o săptămână de timp încercând să-l fac să rămână după o repornire. Ultima mea soluție a fost să dezactivez Live Update pe Ubuntu, doar pentru ca nucleul să nu se actualizeze fără să declanșez o actualizare.
drapel ve
Adresa URL pentru placa de baza: https://www.newegg.ca/asrock-b550m-steel-legend/p/N82E16813157940?Description=b550f&cm_re=b550f-_-13-157-940-_-Product
heynnema avatar
drapel ru
RTL8125BG este văzut de Ubuntu? Editează-ți întrebarea și arată-mi `sudo lshw -C network`.
heynnema avatar
drapel ru
Se vede. Nu merge?
drapel ve
@heynnema da, după ce reinstalez driverele manual, este vizibil. Dar până acum a fost imposibil să-l reinstaleze după fiecare actualizare.
heynnema avatar
drapel ru
Folosiți un driver DKMS? Arată-mi „starea dkms”.
drapel ve
@heynnema da, funcționează, dar numai când instalez și conectez manual monitorul și tastatura la el :) problema este repornirea serverului - odată ce pornește repornirea, nucleul este actualizat și driverele sunt dezactivate.
heynnema avatar
drapel ru
Nu este instalat niciun driver DKMS. De unde/cum/de ce ți-ai luat șoferul? Ubuntu nu a suportat NIC-ul fără driverul dvs.? Aveți acces la un Ubuntu Live 21.04? Poți să faci unul?
drapel ve
@heynnema aceasta a fost preluată de pe pagina Realtek: https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-usb-3-0- software
drapel ve
Nu sunt sigur ce vrei să spui prin Ubuntu Live 21.04. Vrei să pornesc pe un CD live?
heynnema avatar
drapel ru
Da, porniți pe un Live DVD/USB versiunea 21.04 și vedeți dacă ethernet-ul funcționează. Driverul Realtek nu este DKMS, așa că va trebui să-l reconstruiți după fiecare actualizare a kernelului.
drapel ve
@heynnema ah, nu pot opri serverul acum, se întâmplă o grămadă de lucruri DEV pe el și ar opri câțiva oameni să lucreze la el. Cred că vom alege un adaptor de rețea Intel Gigabit CT PCI-E EXPI9301CTBLK - din toate firele pe care le-am citit despre el, pare a fi plug-and-play.
heynnema avatar
drapel ru
Dacă 21.04 acceptă RTL8125 din cutie, nu ar fi aceasta o alegere mai bună? Ați actualizat și netplan pentru NIC?
drapel ve
Asta ar însemna că ar trebui să fac un upgrade la serverul care are o instalare Magento 2 cu PHP / MYSQL și așa mai departe. Nu vreau să intru în acest proces chiar acum, deoarece mâinile sunt deja pline cu alte lucrări.
chili555 avatar
drapel cn
@heynnema Vă rugăm să verificați aici: https://github.com/awesometic/realtek-r8125-dkms
heynnema avatar
drapel ru
@KalvinKlien Hei, chili555 a găsit un șofer dkms pentru tine!
heynnema avatar
drapel ru
@chili555 Mulțumesc! Bună descoperire. Scrie asta ca răspuns.
Puncte:2
drapel cn

Te rog sa faci:

actualizare sudo apt
sudo apt install dkms git
clona git https://github.com/awesometic/realtek-r8125-dkms.git
cd realtek-r8125-dkms
sudo ./dkms-install.sh

Ar trebui să fii gata.

heynnema avatar
drapel ru
Ar trebui să faceți instalarea dkms cu sudo ./dkms-install.sh, nu? dkms este deja acolo.
chili555 avatar
drapel cn
Scuze pentru pasul meu greșit. Corectat. Mulțumesc pentru captură, @heynnema
heynnema avatar
drapel ru
Ce echipa :-). Puteți elimina și instalarea dkms, deoarece o au deja instalată. Adăugați o repornire sau un modprobe.
chili555 avatar
drapel cn
@heynnema Încerc să nu risc niciodată; prin urmare, update, dkms, git.
drapel ve
Mulțumiri! Am comandat deja Intel NIC, dar odată ce sosește și pot scoate echipa de pe serverul DEV pentru upgrade, voi încerca asta. Deocamdată voi accepta ca răspuns. Ar trebui să fie în câteva zile.
drapel ve
@chili555 va rămâne acest lucru după actualizarea kernelului?
heynnema avatar
drapel ru
@KalvinKlien Da, driverele dkms rămân după o actualizare a kernelului.
heynnema avatar
drapel ru
@KalvinKlien Nu uitați să reactivați actualizările software. Și reporniți după instalarea driverului.
drapel ve
@heynnema tocmai acum trebuie să-mi amintesc cum am făcut-o :) Este o mașină numai CLI, așa că distracția dezvoltatorului web care se aprofundează în administrarea serverului nu se termină niciodată :)
drapel ve
@heynnema și chili555 mulțumesc pentru tot ajutor!
chili555 avatar
drapel cn
Ne străduim să fim pe plac! Suntem bucuroși să vă ajutăm.

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.