[SOLVED] Konfiguracja Davicom Semiconductor Inc. 21x4x dla połączenia eth0 static

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
Kenworth
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 24 lis 2007, 13:55
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

[SOLVED] Konfiguracja Davicom Semiconductor Inc. 21x4x dla połączenia eth0 static

Post autor: Kenworth »

Witam

Sam już nie wiem czy właściwy tytuł dałem, ale problem (podejrzewam trywialny) jakoby mnie przerosl. Zaczęlo się od aktualizacji ubuntu mojego (wersji z 2008) do wersji 10.04 poprzez internet. Poszło ale okazało się że straciłem net i prawa do montowania dysków (to zauwazylem) nie myslalem wiele, zciagnałem Lamparcika, i zainstalowalem od nowa. Wynik brak netu, zciagnalem 10.10, zainstalowalem ale to samo. Nie udaja się proby konfiguracji ani recznej ani kreatorem. Teoretycznie jest OK, ale nie mam netu (ani sieci wewnetrznej, ani internetu). Wyglada ze system karte sieciowa zna, ale caly ruch (ping, itp) kieruje na interfejs lo.
Mam w komputerze 2 karty sieciowe, uzywam dodatkowej PCI (ale na wszeki wypadek konfigurowalem obie) Mam tez modemorouter ale tez nie daje sie pingowac.
Pozdrawiam
ifconfig
eth0 Link encap:Ethernet HWaddr 00:80:ad:82:6c:3a
inet addr:192.168.0.19 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:16 Base address:0xcc00

eth1 Link encap:Ethernet HWaddr 00:1d:7d:c0:7d:7a
inet addr:192.168.0.18 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:42 Base address:0xc000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:910 errors:0 dropped:0 overruns:0 frame:0
TX packets:910 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:85097 (85.0 KB) TX bytes:85097 (85.0 KB)
lspci
00:00.0 RAM memory: nVidia Corporation MCP65 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation MCP65 LPC Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation MCP65 SMBus (rev a1)
00:01.2 RAM memory: nVidia Corporation MCP65 Memory Controller (rev a1)
00:02.0 USB Controller: nVidia Corporation MCP65 USB Controller (rev a3)
00:02.1 USB Controller: nVidia Corporation MCP65 USB Controller (rev a3)
00:06.0 Ethernet controller: nVidia Corporation MCP65 Ethernet (rev a3)
00:07.0 Audio device: nVidia Corporation MCP65 High Definition Audio (rev a1)
00:08.0 PCI bridge: nVidia Corporation MCP65 PCI bridge (rev a1)
00:09.0 IDE interface: nVidia Corporation MCP65 IDE (rev a1)
00:0a.0 IDE interface: nVidia Corporation MCP65 SATA Controller (rev a3)
00:0d.0 PCI bridge: nVidia Corporation MCP65 PCI Express bridge (rev a1)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:06.0 Ethernet controller: Davicom Semiconductor, Inc. 21x4x DEC-Tulip compatible 10/100 Ethernet (rev 31)
01:0e.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23 IEEE-1394a-2000 Controller (PHY/Link)
02:00.0 VGA compatible controller: nVidia Corporation G84 [GeForce 8600 GT] (rev a1
auto lo
iface lo inet loopback

auto eth1
iface eth1 inet static
address 192.168.0.18
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.0.1

auto eth0
iface eth0 inet static
address 192.168.0.19
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.1
Awatar użytkownika
Root Grapefruit
Piegowaty Guziec
Piegowaty Guziec
Posty: 25
Rejestracja: 22 cze 2010, 21:16
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86
Kontakt:

Odp: Problem z ruchem sieciowym

Post autor: Root Grapefruit »

Jaka karta sieciowa? W jaki sposób łączysz się z internetem?
Proc: AMD Sempron 2800+ 1,6 GHz | Grafa: Radeon HD 3650 | RAM: 1,5 GB | Mobo: ASRock K8NF3-VSTA | HD: 160 GB | OS: Debian GNU/Linux 5.0 "Lenny"
Awatar użytkownika
igotit4free
Przyjaciel
Przyjaciel
Posty: 6453
Rejestracja: 29 paź 2008, 22:51
Płeć: Mężczyzna
Architektura: x86_64
Lokalizacja: KRK

Odp: Problem z ruchem sieciowym

Post autor: igotit4free »

Zmień tytuł tematu tak, aby w sposób możliwie precyzyjny przedstawiał sedno sprawy, w której piszesz. Miej na uwadze również zgodność z REGULAMINEMTytuł tematu zmienisz edytując pierwszy postW razie wątpliwości/zastrzeżeń odnośnie powyższej informacji skontaktuj się z moderatorem, który ją wstawił.
Zanim ponownie wpiszesz w tytule tematu słowo PROBLEM zapoznaj się z REGULAMINEMW razie wątpliwości/zastrzeżeń odnośnie powyższej informacji skontaktuj się z moderatorem, który ją wstawił.
Root Grapefruit pisze:Jaka karta sieciowa? W jaki sposób łączysz się z internetem?
Takie dwie, nie wiedzieć czemu. Łączy się przez LAN, statycznie.
00:06.0 Ethernet controller: nVidia Corporation MCP65 Ethernet (rev a3)
01:06.0 Ethernet controller: Davicom Semiconductor, Inc. 21x4x DEC-Tulip compatible 10/100 Ethernet (rev 31)

EDIT:
@ Kenworth:
Tu masz błąd =>
auto eth0
iface eth0 inet static
address 192.168.0.19
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255
gateway 192.168.1
Która karta ma łączyć z siecią ?

.
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
Kenworth
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 24 lis 2007, 13:55
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Ruch sieciowy nie taki jak trzeba

Post autor: Kenworth »

Przepraszam za tytuł, poprawiłem go (czy sensownie to już inna sprawa). Zawsze łączyłem się za pomocą Davicoma gdyż wbudowana Nvidia od zawsze była kapryśna i często zawieszała się, czyli eth1. Zaraz przeloguję się i sprawdzę czy źle wpisany gataway był przyczyną.

P.S. Niestety poprawienie bramki nie pomogło, nadal cały ruch sieciowy (według mnie) odbywa się na lo.
Komenda pingująca inny komputer w sieci lokalnej (z ubuntu serwer z systemem z 2006 roku) daje taki efekt:
~$ sudo ping 192.168.0.2
PING 192.168.0.2 (192.168.0.2) 56(84) bytes of data.
From 192.168.0.18 icmp_seq=1 Destination Host Unreachable
From 192.168.0.18 icmp_seq=2 Destination Host Unreachable
From 192.168.0.18 icmp_seq=3 Destination Host Unreachable
^C
--- 192.168.0.2 ping statistics ---
6 packets transmitted, 0 received, +3 errors, 100% packet loss, time 5030ms
ifconfig pokazuje ruch tylko na lo, nie mam pomysły już gdzie błąd tkwi (porównuje z drugim, działającym i nie mogę się dopatrzeć)
Awatar użytkownika
igotit4free
Przyjaciel
Przyjaciel
Posty: 6453
Rejestracja: 29 paź 2008, 22:51
Płeć: Mężczyzna
Architektura: x86_64
Lokalizacja: KRK

Odp: Ruch sieciowy nie taki jak trzeba

Post autor: igotit4free »

Nic nie wspominasz o DNSach ... tak pro forma:

Kod: Zaznacz cały

sudo gedit /etc/resolv.conf
i tam możesz w standardzie 4 pozycje umieścić.
Ze dwa masz pewnie od prowajdera a dwa wpisz openDNS albo Google DNS
nameserver X.X.X.X
nameserver X.X.X.X
nameserver 8.8.8.8
nameserver 208.67.222.222
Restart.

.
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
Kenworth
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 24 lis 2007, 13:55
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Konfiguracja Davicom Semiconductor Inc. 21x4x dla połączenia eth0 static

Post autor: Kenworth »

aplik resolv.conf był prawidłowy, wywaliłem 1 dns tepsiany i dodałem 2 zalecane:
nameserver 193.110.120.5
nameserver 194.204.159.1
nameserver 8.8.8.8
nameserver 208.67.222.222
Potem restart:
$ sudo /etc/init.d/networking restart
* Reconfiguring network interfaces...
RTNETLINK answers: No such process
[ OK ]
I próby pingowania 192.168.0.2, niestety bez zmian, ifconfig wykazał ruch tylko na l0, na eth1 żadnego ruchu
eth1 Link encap:Ethernet HWaddr 00:1d:7d:c0:7d:7a
inet addr:192.168.0.18 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:42 Base address:0x4000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:142 errors:0 dropped:0 overruns:0 frame:0
TX packets:142 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:12690 (12.6 KB) TX bytes:12690 (12.6 KB)
Dziekuję za proby pomocy, zobaczymy co noc przyniesie i jutrzejszy dzień.
Dobrej nocy
Awatar użytkownika
igotit4free
Przyjaciel
Przyjaciel
Posty: 6453
Rejestracja: 29 paź 2008, 22:51
Płeć: Mężczyzna
Architektura: x86_64
Lokalizacja: KRK

Odp: Konfiguracja Davicom Semiconductor Inc. 21x4x dla połączenia eth0 static

Post autor: igotit4free »

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Na spokojnie, zapisz sobie gdzieś "swoje" interfaces i resolv.conf i spróbuj:
1.

Kod: Zaznacz cały

sudo gedit /etc/network/interfaces
dalej
# The loopback network interface
auto lo
iface lo inet loopback

# The eth0 network interface
auto eth0
iface eth0 inet static
address X.X.X.X # adres IP komputera w sieci
netmask X.X.X.X # maska sieci
gateway X.X.X.X # adres bramy
Zapisz.
2.

Kod: Zaznacz cały

sudo gedit /etc/resolv.conf
i tam
nameserver X.X.X.X # taki jak gateway
nameserver X.X.X.X # jakiś od prowajdera
nameserver 208.67.222.222
nameserver 8.8.8.8
Zapisz. Restart kompa.

Sprawdź czy jest net, pokaż ifconfig, pokaż zawartość:

Kod: Zaznacz cały

cat /etc/udev/rules.d/70-persistent-net.rules
albo podobnego pliku gdzie jest zapisane która karta jest eth0 a która eth1, coś w stylu:
>
> Check /etc/udev/rules.d/70-persistent-net.rules
> There you find every network card ever connected to your system with its
> MAC address an the assigned interface name, like
> ---------------------
> # PCI device 0x8086:0x4229 (rt2400)
> SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:ca:fe:00:ca:fe",
> ATTRS{type}=="1", NAME="eth0"
> ----------------------
>
>
> Change the entries to fit your needs (e.g. delete your old card entry
> and rename the NAME parameter for the current one to wlan0).
> Alternatively you can delete all lines and let the system automatically
> enumerate all found cards again.
> Then stop networking ,restart udev and restart networking afterwards.
>
Windows 10 @ GA-P67A-D3-B3, i3-2100 3.10GHz, 8GB RAM, Gigabyte HD6850 1GB RAM
Android 7.0 @ Motorola Moto G4+
Kenworth
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 24 lis 2007, 13:55
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Konfiguracja Davicom Semiconductor Inc. 21x4x dla połączenia eth0 static

Post autor: Kenworth »

Witam
Zrobiłem wszystko według rady, niestety nie pomogło, może to klasyczny PEBKAC?

$ cat /etc/udev/rules.d/70-persistent-net.rules
# This file maintains persistent names for network interfaces.
# See udev(7) for syntax.
#
# Entries are automatically added by the 75-persistent-net-generator.rules
# file; however you are also free to add your own entries.

# PCI device 0x10de:0x0450 (forcedeth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1d:7d:c0:7d:7a", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x1282:0x9102 (dmfe)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:80:ad:82:6c:3a", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
*PEBKAC : Problem Existing Betwen Keyboard And Chair.

EDIT:
Parę dni to trwało ale zmęczyłem temat.
Na początku dziękuję wszystkim którzy mi próbowali pomóc.

System już działa i prawidłowo komunikuje się z netem.
Problemem była "normalna inaczej" karta sieciowa, pod XP działała normalnie a po linuksem nie chciała. Po zmianie na inną wszystko zaczęło działać jak należy. Temat zaznaczam jako rozwiązany,
Rozwiązanie: Karta poszła do śmieci.
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 12 gości