Fórum Root.cz

Hlavní témata => Hardware => Téma založeno: RBMK 19. 01. 2015, 12:26:27

Název: Po výměně desky nefunguje ethernet
Přispěvatel: RBMK 19. 01. 2015, 12:26:27
Mám prosbu, po výměně desky intel DG965OT s C2D za ga-ep45-ds3 s C2Q mi nefungují žádné síťové karty, a to ani ty, co dám do PCI - intel pro 100, 3com 900 XL, různé realkeky. Systém je debian testing 64bit, a slouží mi s mdRAID1 jako domácí server na pokusy.
Vím, že by reinstalace systému síťovky (a možná i další drivery desky) nainstalovala, ale potřebuju poradit, jak spustit ručně detekci síťovek a instalaci driveru z instalačního CD nebo co mám stáhnout a přenést fleškou.
Jsou tam dvě RTL8111/RTL8168, stačí mi zprovoznit jednu nebo alespoň jakoukoliv PCI.
děkuji
Název: Re:Po výměně desky nefunguje ethernet
Přispěvatel: BrainLess 19. 01. 2015, 12:41:32
co je v dmesg ?
vidi ifconfig eth0 zarizen ?
lspci -v pise co ?
lsmod ?
Název: Re:Po výměně desky nefunguje ethernet
Přispěvatel: pet 19. 01. 2015, 12:44:31
Detekce síťovek:
Kód: [Vybrat]
ifconfig -avypíše všechna nalezená síťová rozhraní včetně nenakonfigurovaných, bez -a vypíše jen nakonfigurovaná.
Kód: [Vybrat]
lspci -kvypíše hw, co kernel vidí, parametr -k tam přidává i zobrazení driverů, pokud se k tomu našly.
Název: Re:Po výměně desky nefunguje ethernet
Přispěvatel: samalama 19. 01. 2015, 13:06:40
Mám prosbu, po výměně desky intel DG965OT s C2D za ga-ep45-ds3 s C2Q mi nefungují žádné síťové karty
to bude asi tym, ze sa ti zmenila mac adresa sietovky -> zmenil sa nazov sietovky eth0 -> eth1 - takze pomoze upravit /etc/udev/rules.d/70-persistent-net.rules (pokial to v testingu este takto funguje)

a to ani ty, co dám do PCI - intel pro 100, 3com 900 XL, různé realkeky
to moze suvisiet s predchadzjucim problemom, resp. co znamena "nefungují", resp. malo informacii

slouží mi s mdRAID1 jako domácí server na pokusy.
pokusy so sietou si este nerobil?

Vím, že by reinstalace systému síťovky (a možná i další drivery desky) nainstalovala
nie nevies, nic take ako "reinstalace systému síťovky" v linuxe neexistuje

ale potřebuju poradit, jak spustit ručně detekci síťovek
ani take v linuxe neexistuje. bud ju jadro pozna (ma drivre) alebo nie

a instalaci driveru z instalačního CD nebo co mám stáhnout a přenést fleškou.
to by uz slo

Jsou tam dvě RTL8111/RTL8168, stačí mi zprovoznit jednu nebo alespoň jakoukoliv PCI.
děkuji
modul pre danu sietovku ma nazov r8169.ko a je davno sucastou jadra, takze nic instalovat netreba...
Název: Re:Po výměně desky nefunguje ethernet
Přispěvatel: RBMK 19. 01. 2015, 13:24:08
lspci je vidí,
"lsmod | grep r8" dá:
r8169    0
mii        r8169,3c905

přesný typ ze stránek výrobce je "2 x Realtek 8111C chips (10/100/1000 Mbit)"
Název: Re:Po výměně desky nefunguje ethernet
Přispěvatel: RBMK 19. 01. 2015, 13:33:19
/etc/udev/rules.d/70-persistent-net.rules
první je stará intel síťovka - pár údajů, mac adresa, modul jádra (typ síťovky), další info
pak 2x ten nový realtek
po něm ty síťovky, co jsem do toho ládoval, jestli pojedou.

Je správný postup smazat všechny síťovky krom těch 2 realteků?
Název: Re:Po výměně desky nefunguje ethernet
Přispěvatel: j 19. 01. 2015, 13:39:17
/etc/udev/rules.d/70-persistent-net.rules
první je stará intel síťovka - pár údajů, mac adresa, modul jádra (typ síťovky), další info
pak 2x ten nový realtek
po něm ty síťovky, co jsem do toho ládoval, jestli pojedou.

Je správný postup smazat všechny síťovky krom těch 2 realteků?

Jop, jen si zkontroluj nazvy aby byly jak chces, a pocitej s tim, ze az aktualizuejs udev, tak to prestane fungovat a to tak ze definitivne.
Název: Re:Po výměně desky nefunguje ethernet
Přispěvatel: RBMK 19. 01. 2015, 13:44:54
/etc/udev/rules.d/70-persistent-net.rules
vymazal jsem to, co tam fyzicky není, tvar souboru jsem zachoval, jen jsem změnil eth1 na eth0 a eth2 na eth1

Už to běží!!! Děkuji moc za nakopnutí správným směrem, o udev jsem doteď neměl ani páru :D

Mám poslední dotaz, proč by se to mělo po aktualizaci rozsypat?
Název: Re:Po výměně desky nefunguje ethernet
Přispěvatel: JardaP . 19. 01. 2015, 13:59:34
Je správný postup smazat všechny síťovky krom těch 2 realteků?

Smazat muzes vsechno, po rebootu se vytvori nove zaznamy. Pokud ne, neco je blbe.

Nebo muzes zachovat ty dva Realteky a eventuelne si je v tom zaznamu prejmenovat, treba tak, aby jmena zacinala na eth0 nebo co jsi tam puvodne mel. Pokud mas existujici zaznam v /etc/network/interfaces (nebo kde to ve tvem systemu je), tak se pak rovnou po rebootu pouzije. Tvuj problem je asi v tom, ze zadna z novych karet nema jmeno, ktere tam je nadefinovane, protoze jmena novych sitovek jsou posunuta az za jmena tech, ktere v systemu byly predtim.
Název: Re:Po výměně desky nefunguje ethernet
Přispěvatel: j 19. 01. 2015, 14:31:29
Mám poslední dotaz, proč by se to mělo po aktualizaci rozsypat?

Protoze menit nazvy sitovych rozhrani je nesystemove a politicky nepripustne, tak byl kod, ktery to umoznoval z udev odstranen a stoji zatim kdo jiny, nez idiot  lennart&boyz a systemd. Ponovu si muzes sitovky pojmenovat trebas maminka a tatinek, ale opovaz se chtit, aby se to, cemu se da eth0 jmenovalo eth1 a naopak. A ze polovina aplikaci s rozhranim, ktery se nejmenuje ethX nefunguje? Ze kvuli tomu musis treba prekopat tisice radku konfiguraci? Tvuj problem.
Název: Re:Po výměně desky nefunguje ethernet
Přispěvatel: JardaP . 19. 01. 2015, 15:27:12
Mám poslední dotaz, proč by se to mělo po aktualizaci rozsypat?
...ale opovaz se chtit, aby se to, cemu se da eth0 jmenovalo eth1 a naopak.

Proc by se eth0 melo jmenovat eth1 a napriklad kdy? To se jako ma jmeno proradit podle nahodneho cisla, aby clovek nikdy nevedel, ktery NIS se jak jmenuje a skoncil treba s firewallem, ktery filtruje druhym smerem???


 A ze polovina aplikaci s rozhranim, ktery se nejmenuje ethX nefunguje? Ze kvuli tomu musis treba prekopat tisice radku konfiguraci? Tvuj problem.
[/quote]

Napriklad?