[+] System nie wykrywa jednej z kart sieciowych

Masz problemy z siecią bądź internetem? Zapytaj tu
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

doman18 pisze:Aj, właśnie załapałem o Ci chodzi. Po prostu zakładałem że aby zmienić interfejs sieciowy trzeba odpowiednio edytować dane dotyczące starego interfejsu. A przecież najzwyczajniej w świecie można dodać następny, którego konfiguracja już istnieje bo jest rozpoznany w systemie. Czyli jednym słowem dodać wpis o eth1. Właśnie to zrobiłem działa.

Wielkie dzięki fnmirk.
Najlepiej edytować dane starego interfejsu aniżeli dokładać nowy. Wyczyść zawartość

Kod: Zaznacz cały

/etc/udev/rules.d/70-persistent-net.rules
A następnie:

Kod: Zaznacz cały

/etc/init.d/networking restart
I będziesz miał jeden eth0
doman18
Posty: 84
Rejestracja: 04 lipca 2009, 17:33

Post autor: doman18 »

Skasowałem wpisy w tym pliku, zrestartowałem sieć i odcięło mnie od internetu. Zrestartowałem komputer i stan jest jak przedtem, czyli odłączony eth0 i podłączony eth1. W sumie chyba nie będę grzebał, najwyżej jeżeli samba się coś będzie buntować to poszukam odpowiednich wpisów i zmienię.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

doman18, masz fizycznie dwie karty w komputerze, czy tylko jedną (zintegrowaną)?
doman18
Posty: 84
Rejestracja: 04 lipca 2009, 17:33

Post autor: doman18 »

Tak jak mówiłem jedną mam na złączu PCI (realtek) a drugą zintegrowaną z płytą główną (nVidia nForce). Ostatnio wgrywałem OpenWRT do routera i ów system po sklonowaniu MAC z komputera nie dopuszczał tego komputera do sieci. Po prostu nie może być 2 takich samych MACów w sieci. Na moim starym Dlinku to działało a tutaj nie. Więc musiałem się przenieść z Realteka na (niestety) nvidię. "Niestety" bo z tego co widzę karta jest wolniejsza od realteka, wolniej strony się wczytują.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Doman, wklej wynik polecenia:

Kod: Zaznacz cały

cat /etc/udev/rules.d/70-persistent-net.rules




doman18
Posty: 84
Rejestracja: 04 lipca 2009, 17:33

Post autor: doman18 »

Kod: Zaznacz cały

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.


# PCI device 0x10de:0x0066 (forcedeth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="yy:yy:yy:yy:yy:yy", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
Czy dobrze mi się wydaje że można po prostu pozamieniać miejscami nazwy interfejsów?

Edycja:
Ha! Faktycznie wystarczyła podmiana nazw. W sumie fajnie bo nie muszę grzebać w sambie, conkym i innych rzeczach.
ODPOWIEDZ