Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-02-20 14:26:40

  milik - Użytkownik

milik
Użytkownik
Zarejestrowany: 2008-11-11

Brak eth0 po instalacji Squeeze

Witam, zainstalowałem czyściutkiego Squeeze z 1 CD instalacyjnego, jednak po zainstalowaniu i uruchomieniu system nie widzi eth0 ani wlan0, komenda ifconfig wyświetla tylko

Kod:

lo

, w /etc/network/interfaces też jest tylko

Kod:

lo

jak mogę uruchomić chociaż eth0 żebym mógł doinstalować apt-get-em pakiety, które mi są potrzebne?

Offline

 

#2  2011-02-20 14:35:49

  Yampress - Imperator

Yampress
Imperator
Zarejestrowany: 2007-10-18

Re: Brak eth0 po instalacji Squeeze

na virtualboxie instalowałeś czy normalnie ?

Offline

 

#3  2011-02-20 14:36:56

  milik - Użytkownik

milik
Użytkownik
Zarejestrowany: 2008-11-11

Re: Brak eth0 po instalacji Squeeze

normalnie, na laptopie, z pierwszej płyty CD dostępnej na linux.pl

Offline

 

#4  2011-02-20 14:42:38

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Brak eth0 po instalacji Squeeze

Nie pytał się w czasie instalacji o konfigurację neta ?? - dziwne
zobacz co masz:
ifconfig -a
a potem sobie dopisz do interfaces


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
http://www.freebsd.org/gifs/powerlogo.gif
Beskid Niski

Offline

 

#5  2011-02-20 14:44:14

  milik - Użytkownik

milik
Użytkownik
Zarejestrowany: 2008-11-11

Re: Brak eth0 po instalacji Squeeze

Pytał, ale nie suma sumarum nie skonfigurował go. ifconfig -a faktycznie pokazał i eth0 i wlan0, wystarczy teraz wpis w interfaces?

Offline

 

#6  2011-02-20 14:50:14

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Brak eth0 po instalacji Squeeze

allow-hotplug eth0
iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet dhcp

chyba że masz statyczne, to piszesz -> inet static i podajesz parametry


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
http://www.freebsd.org/gifs/powerlogo.gif
Beskid Niski

Offline

 

#7  2011-02-20 14:54:01

  milik - Użytkownik

milik
Użytkownik
Zarejestrowany: 2008-11-11

Re: Brak eth0 po instalacji Squeeze

Działa, dziękuję za pomoc i proszę o usunięcie posta, żeby nie zaśmiecać  forum takimi prościznami.

Offline

 

#8  2011-02-20 14:55:14

  Bodzio - Ojciec Założyciel

Bodzio
Ojciec Założyciel
Skąd: Gorlice
Zarejestrowany: 2004-04-17
Serwis

Re: Brak eth0 po instalacji Squeeze

eee, dwudziestu młodszych przyjdzie i ma gotowe :)


Debian jest lepszy niż wszystkie klony
Linux register users: #359018
http://www.freebsd.org/gifs/powerlogo.gif
Beskid Niski

Offline

 

#9  2011-03-10 09:31:57

  domgl - Użytkownik

domgl
Użytkownik
Zarejestrowany: 2006-12-07

Re: Brak eth0 po instalacji Squeeze

Ja mam podobny problem tylko że nie mogę się połączyć przez eth1 (karta Realtek), interfejs eth0 (karta zintegrowana działa bez problemu).

Kod:

root@debian-router:~# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:00:0e:d8:dc:7b
          inet addr:192.168.1.15  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::200:eff:fed8:dc7b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2487 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1793 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:258811 (252.7 KiB)  TX bytes:385674 (376.6 KiB)

eth1      Link encap:Ethernet  HWaddr 00:00:1c:d6:f2:93
          inet addr:192.168.1.16  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:13 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1022 (1022.0 B)  TX bytes:518 (518.0 B)
          Interrupt:9 Base address:0x2000

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:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:560 (560.0 B)  TX bytes:560 (560.0 B)

oto mój plik interfaces:

Kod:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
        address 192.168.1.15
        netmask 255.255.255.0
        broadcast 192.168.1.255

auto eth1
iface eth1 inet static
        address 192.168.1.16
        netmask 255.255.255.0
        broadcast 192.168.1.255

wynik polecenia dmseg | grep eth

Kod:

 dmesg | grep eth
[    2.762717] e100: eth0: e100_probe: addr 0xf4110000, irq 5, MAC addr 00:00:0e:d8:dc:7b
[    2.767338] eth1: RealTek RTL8139 at 0x2000, 00:00:1c:d6:f2:93, IRQ 9
[   13.964399] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   13.968350] e100: eth0 NIC Link is Up 100 Mbps Full Duplex
[   13.968659] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   14.015324] eth1: link down
[   14.015593] ADDRCONF(NETDEV_UP): eth1: link is not ready
[   24.196034] eth0: no IPv6 routers present
[  630.000343] e100: eth0 NIC Link is Down
[  631.893280] eth1: link up, 100Mbps, full-duplex, lpa 0x45E1
[  631.893423] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[  632.710791] eth1: link down
[  634.252315] eth1: link up, 100Mbps, full-duplex, lpa 0x45E1
[  642.260035] eth1: no IPv6 routers present
[  664.089895] eth1: link down
[  670.000300] e100: eth0 NIC Link is Up 100 Mbps Full Duplex
[  796.620441] ADDRCONF(NETDEV_UP): eth0: link is not ready
[  796.624385] e100: eth0 NIC Link is Up 100 Mbps Full Duplex
[  796.624915] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[  796.894268] eth1: link down
[  796.894560] ADDRCONF(NETDEV_UP): eth1: link is not ready
[  806.676036] eth0: no IPv6 routers present

zawartość pliku 70-persistent-net.rules

Kod:

# PCI device 0x8086:0x1229 (e100)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:00:0e:d8:dc:7b", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:00:1c:d6:f2:93", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

Dlaczego eth1 nie działa?
Będę wdzięczny za pomoc.

Ostatnio edytowany przez domgl (2011-03-10 09:33:35)

Offline

 

#10  2011-03-10 11:28:02

  hudys - Użytkownik

hudys
Użytkownik
Skąd: Świętochłowice
Zarejestrowany: 2009-07-09
Serwis

Re: Brak eth0 po instalacji Squeeze

lspci wstaw wynik tego jeszcze i czy karta wcześniej śmigała :D?

Ostatnio edytowany przez hudys (2011-03-10 11:29:29)

Offline

 

#11  2011-03-10 11:53:39

  domgl - Użytkownik

domgl
Użytkownik
Zarejestrowany: 2006-12-07

Re: Brak eth0 po instalacji Squeeze

Kod:

root@debian-router:~# lspci
00:00.0 Host bridge: Intel Corporation 82810E DC-133 (GMCH) Graphics Memory Cont   roller Hub (rev 03)
00:01.0 VGA compatible controller: Intel Corporation 82810E DC-133 (CGC) Chipset    Graphics Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801AA PCI Bridge (rev 02)
00:1f.0 ISA bridge: Intel Corporation 82801AA ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801AA IDE Controller (rev 02)
00:1f.2 USB Controller: Intel Corporation 82801AA USB Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801AA SMBus Controller (rev 02)
01:03.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (r   ev 08)
01:04.0 Multimedia audio controller: Cirrus Logic Crystal CS4281 PCI Audio (rev    01)
01:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139   C+ (rev 10)

Tak, karta jest sprawna. Wcześniej śmigała w innym kompie na Debianie 5.0

Offline

 

#12  2011-03-10 13:10:44

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: Brak eth0 po instalacji Squeeze

Z czym się nie może połączyć eth1 ?
Dlaczego masz przypisane adresy ip z jednej podsieci , co chcesz osiągnąć ?


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój Blog, a później Tańczymy ;)

Offline

 

#13  2011-03-10 13:28:09

  domgl - Użytkownik

domgl
Użytkownik
Zarejestrowany: 2006-12-07

Re: Brak eth0 po instalacji Squeeze

Nie może pingować routera (192.168.1.2). Pingowanie z eth0 jest możliwe. Jak ustawiłem sobie eth1 na adres z DHCP i zrestartuje połączenie to widzę że uzyskuje adres IP od routera, pomimo tego nie mogę go pingować. Adresy są z tej samej podsieci bo testowałem czy interfejs będzie działał czy nie. Ale to chyba nie przeszkadza? Miałem również ustawione eth0 i eth1 z DHCP ale również przez eth1 nie mogłem pingować.

Offline

 

#14  2011-03-10 15:35:15

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: Brak eth0 po instalacji Squeeze

Czy od polecenia ping otrzymujesz jakiś komunikat ?
Pokaż wynik polecenia : route -n
Nie sprawdzaj dwóch na raz kart, wyłącz eth0 i sprawdzaj jedną, czyli tą co nie chodzi eth1.
Pokaż wynik polecenia : ethtool eth1
i przy włączonej karcie eth0 : ethtool eth0

Edytka :
Czy przy restarcie usługi /etc/init.d/networking nie wywalają się jakieś błędy ?

Ostatnio edytowany przez ba10 (2011-03-10 15:42:53)


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój Blog, a później Tańczymy ;)

Offline

 

#15  2011-03-10 18:03:15

  domgl - Użytkownik

domgl
Użytkownik
Zarejestrowany: 2006-12-07

Re: Brak eth0 po instalacji Squeeze

Zainstalowałem Debiana jeszcze raz ale jest samo (zamieniły się tylko eth0 i eth1)

Przy starcie systemu otrzymuję taki komunikat:

Kod:

Starting NFS commonutilities: statd [     14.608735] e100:eth1: e100_requested_firmware: Failed to load firmware "e100/d101m_ucode.bin":-2

Co dziwne w logach w pliku /var/log/boot powyższego komunikatu nie ma, jest tylko to:

Kod:

Thu Mar 10 17:26:13 2011: Setting preliminary keymap...done.
Thu Mar 10 17:26:13 2011: Activating swap...done.
Thu Mar 10 17:26:13 2011: Checking root file system...fsck from util-linux-ng 2.17.2
Thu Mar 10 17:26:13 2011: /dev/sda2: clean, 5144/305824 files, 80460/1220940 blocks
Thu Mar 10 17:26:13 2011: done.
Thu Mar 10 17:26:13 2011: Cleaning up ifupdown....
Thu Mar 10 17:26:13 2011: Setting up networking....
Thu Mar 10 17:26:13 2011: Loading kernel modules...done.
Thu Mar 10 17:26:13 2011: Activating lvm and md swap...done.
Thu Mar 10 17:26:13 2011: Checking file systems...fsck from util-linux-ng 2.17.2
Thu Mar 10 17:26:13 2011: /dev/sda1: clean, 222/48192 files, 25428/192748 blocks
Thu Mar 10 17:26:13 2011: /dev/sda9: clean, 15/1466368 files, 136092/5861709 blocks
Thu Mar 10 17:26:13 2011: /dev/sda6: clean, 11/122160 files, 16598/487966 blocks
Thu Mar 10 17:26:13 2011: /dev/sda7: clean, 21721/318240 files, 151253/1271135 blocks
Thu Mar 10 17:26:13 2011: /dev/sda5: clean, 1785/183264 files, 57680/732957 blocks
Thu Mar 10 17:26:13 2011: done.
Thu Mar 10 17:26:13 2011: Mounting local filesystems...done.
Thu Mar 10 17:26:13 2011: Activating swapfile swap...done.
Thu Mar 10 17:26:13 2011: Cleaning up temporary files....
Thu Mar 10 17:26:13 2011: Configuring network interfaces...done.
Thu Mar 10 17:26:13 2011: Setting kernel variables ...done.
Thu Mar 10 17:26:14 2011: Starting portmap daemon....
Thu Mar 10 17:26:14 2011: Starting NFS common utilities: statd.
Thu Mar 10 17:26:14 2011: Cleaning up temporary files....
Thu Mar 10 17:26:14 2011: Setting console screen modes.
Thu Mar 10 17:26:14 2011: ^[]R^[[9;30]^[[14;30]Skipping font and keymap setup (handled by console-setup).
Thu Mar 10 17:26:15 2011: Setting up console font and keymap...done.
Thu Mar 10 17:26:15 2011: INIT: Entering runlevel: 2
Thu Mar 10 17:26:15 2011: Using makefile-style concurrent boot in runlevel 2.
Thu Mar 10 17:26:15 2011: Starting portmap daemon...Already running..
Thu Mar 10 17:26:15 2011: Starting NFS common utilities: statd.
Thu Mar 10 17:26:16 2011: Starting enhanced syslogd: rsyslogd.
Thu Mar 10 17:26:16 2011: Starting ACPI services....
Thu Mar 10 17:26:16 2011: Starting deferred execution scheduler: atd.
Thu Mar 10 17:26:16 2011: Starting periodic command scheduler: cron.
Thu Mar 10 17:26:16 2011: Starting MTA:Starting OpenBSD Secure Shell server: sshd.
Thu Mar 10 17:26:18 2011:  exim4.

Kod:

root@debian-router:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         192.168.1.1     0.0.0.0         UG    0      0        0 eth0

Kod:

root@debian-router:~# ethtool eth1
Settings for eth1:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Speed: 10Mb/s
        Duplex: Half
        Port: MII
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: g
        Wake-on: g
        Current message level: 0x00000007 (7)
        Link detected: no

Kod:

root@debian-router:~# ethtool eth0
Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                             100baseT/Half 100baseT/Full
        Link partner advertised pause frame use: No
        Link partner advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 32
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pumbg
        Wake-on: d
        Current message level: 0x00000007 (7)
        Link detected: yes

Kod:

 /etc/init.d/networking restart
Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces ... (warning).
Reconfiguring network interfaces...Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth1/00:00:0e:d8:dc:7b
Sending on   LPF/eth1/00:00:0e:d8:dc:7b
Sending on   Socket/fallback
Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:00:1c:d6:f2:93
Sending on   LPF/eth0/00:00:1c:d6:f2:93
Sending on   Socket/fallback
DHCPRELEASE on eth0 to 192.168.1.1 port 67

no i straciłem połączenie przy odnawianiu IP, nie mogłem później z powrotem nawiązać połączenia przez Putty. Pomógł dopiero restart kompa.

Offline

 

#16  2011-03-10 19:14:03

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: Brak eth0 po instalacji Squeeze

Nic dziwnego jak łączyłeś się zdalnie i zrestartowałeś usługę odpowiedzialna za sieć że straciłeś łączność :)
Jak przez putty? Nie masz fizycznego dostępu do maszyny ?
Pisałeś, że brama jest na 192.168.1.2, a w tablicy routingu jest 192.168.1.1 (Oczywiście jeśli router o którym piszesz jest bramą na swiat dla twojej sieci 192.168.1.x/24 )
Nie potrzebnie przeinstalowałeś debiana bo teraz nie wiadomo nic, zwłaszcza że nie wiadomo która teraz karta jest która. Wiec od początku.
Jeśli masz fizyczny dostęp to
Określ która karta nie działa i napisz ? ( eth0 czy eth1 )
Czy adresy ip masz przydzielane z dhcp ?
Jeśli tak to przy obydwóch kartach zrób wpis :
auto ethX
iface ethX inet dhcp
Gdzie X to numer karty. Resztę wpisów zahaszuj.
Restart usługi networking
Sprawdzenie czy nie ma żadnego błędu.
Wynik polecenia ethtool eth0 przy włączonym eth0 do sieci.
Wynik polecenia ethtool eth1 przy właczonym eth1 do sieci.
Wynik polecenia ifconfig -a
Wynik polecenia route -n
Wynik polecenia lspci
Zawartość pliku 70-persistent-net.rules
Zawartość pliku /etc/network/interfaces
To jest połączenie do routera sprzętowego, który ma dhcp czy jakoś inaczej jest to zorganizowane ?
Kable i porty są oczywiście sprawdzone, że 100% działają.
Jeśli fizycznie nie masz dostępu to przekieruj wyniki poleceń do pliku i później z pliku wklej tutaj.

Ostatnio edytowany przez ba10 (2011-03-10 19:20:04)


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój Blog, a później Tańczymy ;)

Offline

 

#17  2011-03-10 19:52:34

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Brak eth0 po instalacji Squeeze

adresy z tej samej podsieci na roznych kartach powinno sie ustawiac tylko i wylacznie gdy dokladnie wie sie co sie robi, jakie to ma konsekwenje i umie sie to skonfigurowac ... wiec ustaw rozne podsieci na tych kartach ...

Ostatnio edytowany przez bercik (2011-03-10 19:53:01)


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#18  2011-03-10 22:57:01

  domgl - Użytkownik

domgl
Użytkownik
Zarejestrowany: 2006-12-07

Re: Brak eth0 po instalacji Squeeze

No oczywiście że resetując usługę odpowiedzialną za sieć straciłem łączność. To mnie nie zaskoczyło. Zdziwiło mnie natomiast to że z powrotem nie mogłem nawiązać połączenia przez Putty. Musiałem zrestartować tego kompa z którym się łączyłem. Dopiero wtedy mogłem się z powrotem połączyć przez Putty. Oczywiście dostęp fizyczny do kompa posiadam. Poprostu o wiele łatwiej konfiguruje mi się przez Putty ponieważ mam jeden monitor więc wolę sobie czytać tutoriale na moim kompie i konfigurować zdalnie.

Faktycznie przeinstalowanie systemu tylko skomplikowało sprawę. Miałem nadzieje, że to rozwiąże sprawę ponieważ na starym systemie uruchomiłem kilka skryptów, o których myślałem że mogły namieszać . Przepraszam za zamieszanie. Zacznijmy od nowa. Mam małą sieć, 192.168.1.1 to adres routera, jest to serwer DHCP. Podłączyłem starego kompa (Fujitsu Siemens) którego chcę skonfigurować tak, aby zastąpił mój dotychczasowy router. Jako że zintegrowana karta sieciowa w tym złomie była zaledwie 10Mb postanowiłem ją wyłączyć w biosie.  Komunikat:

Kod:

Starting NFS commonutilities: statd [     14.608735] e100:eth1: e100_requested_firmware: Failed to load firmware "e100/d101m_ucode.bin":-2

przestał się pojawiać przy starcie systemu. Do kompa włożyłem dwie karty Realteka:

Kod:

root@debian-router:~# lspci
00:00.0 Host bridge: Intel Corporation 82810E DC-133 (GMCH) Graphics Memory Controller Hub (rev 03)
00:01.0 VGA compatible controller: Intel Corporation 82810E DC-133 (CGC) Chipset Graphics Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801AA PCI Bridge (rev 02)
00:1f.0 ISA bridge: Intel Corporation 82801AA ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801AA IDE Controller (rev 02)
00:1f.2 USB Controller: Intel Corporation 82801AA USB Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801AA SMBus Controller (rev 02)
01:04.0 Multimedia audio controller: Cirrus Logic Crystal CS4281 PCI Audio (rev 01)
01:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:0f.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

interfejsy skonfigurowałem następująco:

Kod:

auto lo
iface lo inet loopback

# The primary network interface
#allow-hotplug eth0
#iface eth0 inet dhcp

allow-hotplug eth1
iface eth1 inet dhcp

allow-hotplug eth2
iface eth2 inet dhcp

Zawartość pliku 70-persistent-net.rules wygląda następująco:

Kod:

# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:00:1c:d6:f2:93", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x8086:0x1229 (e100)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:00:0e:d8:dc:7b", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"  #######tą kartę wyłączyłem w biosie

# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:00:1c:d6:d1:aa", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

Gdy wepnę kabel do eth1 i odpalę kompa, połączenie jest, mogę pingować mój router 192.1681.1. To samo tyczy się eth2. Natomiast jeśli wydam polecenie restartu połączeń to wtedy pisze "network unreachable". Muszę zrestartować kompa. To to co pisałem wcześniej, dlaczego nie mogłem nawiązać połączenia przez Putty.

Jak przekierować wyniki poleceń do pliku?

Ostatnio edytowany przez domgl (2011-03-10 22:57:32)

Offline

 

#19  2011-03-11 08:21:00

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: Brak eth0 po instalacji Squeeze

Przekierowanie :

Kod:

/etc/init.d/networking restart > wynik1.txt

Jak tam nic nie będzie to jeszcze :

Kod:

/etc/init.d/networking restart 2> wynik2.txt

Albo zrób to i to ;)

Ostatnio edytowany przez ba10 (2011-03-11 08:22:14)


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój Blog, a później Tańczymy ;)

Offline

 

#20  2011-03-11 09:51:42

  domgl - Użytkownik

domgl
Użytkownik
Zarejestrowany: 2006-12-07

Re: Brak eth0 po instalacji Squeeze

Kod:

root@debian-router:~# /etc/init.d/networking restart
Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces ... (warning).
Reconfiguring network interfaces...done.

Kod:

root@debian-router:~# /etc/init.d/networking restart 2
Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth2/00:00:1c:d6:d1:aa
Sending on   LPF/eth2/00:00:1c:d6:d1:aa
Sending on   Socket/fallback
DHCPRELEASE on eth2 to 192.168.1.1 port 67
Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth1/00:00:1c:d6:f2:93
Sending on   LPF/eth1/00:00:1c:d6:f2:93
Sending on   Socket/fallback
DHCPRELEASE on eth1 to 192.168.1.1 port 67

Kod:

root@debian-router:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface

Ostatnio edytowany przez domgl (2011-03-11 09:56:15)

Offline

 

#21  2011-03-11 10:12:01

  m4r1u5z - Użytkownik

m4r1u5z
Użytkownik
Skąd: Jaworzno
Zarejestrowany: 2011-03-11
Serwis

Re: Brak eth0 po instalacji Squeeze

z tego co napisałeś to nie wykrywa Ci linku na eth1:

Kod:

Settings for eth1:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Speed: 10Mb/s
        Duplex: Half
        Port: MII
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: g
        Wake-on: g
        Current message level: 0x00000007 (7)
        Link detected: no

Dodatkowo.. ustawianie tych samych sieci na dwóch różnych interfejsach sporo Ci utrudni. Nie mówię, że to nie możliwe.. ale to wymaga odpowiedniej zabawy z routingiem i jakby tak pomyśleć bardziej nawet z tagowaniem pakietów.

Dodatkowo w swoim pliku konfiguracyjnym gdy podnosisz interfejsy nie podajesz bramy. Niemniej nawet bez tego powinieneś móc ją pingować (i kompoutery w sieci).

Moja sugestia.
1) Odłącz obie sieciówki (kabel)
2) podłącz do eth0
3) wydaj polecenie ethtool eth0 i upewnij się że masz "Link detected: yes
4) jeśli tak to uzyskaj adres IP w preferowany sposób (statycznie/dynamicznie) - jeśli statycznie to dodaj bramę
5) pinguj bramę
Jeśli działa to przepnij kabel do eth1 i wykonaj te same kroki.

Ostatnio edytowany przez m4r1u5z (2011-03-11 10:12:21)

Offline

 

#22  2011-03-11 11:53:25

  ba10 - Członek DUG

ba10
Członek DUG
Skąd: jesteś ?
Zarejestrowany: 2006-03-07
Serwis

Re: Brak eth0 po instalacji Squeeze

@m4r1u5z to już nie aktualne :)
@domgl
Widzę że działamy na jednym interfejsie eth1
Brakuje routingu hm czy dhcp przekazuje informacje o routerze-bramie ?
Spróbuj dodać ręcznie bramę i adres ip do pliku interface :

Kod:

auto eth1
iface eth1 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1

i ping do bramy. Jak działa to restart usługi i znów sprawdzamy po restarcie czy działa.

Ostatnio edytowany przez ba10 (2011-03-11 12:04:56)


"Jeżeli chcesz się nauczyć Linuksa, to pierwsze co musisz zrobić to odrzucić wszelkie przyzwyczajenia wyniesione z poprzedniego systemu. Twoja wiedza jest o tyle zgubna, że daje Ci poczucie że coś jednak wiesz — jednak w kontekście Linuksa prawdopodobnie nie wiesz jeszcze nic." Minio
Mój Blog, a później Tańczymy ;)

Offline

 

#23  2011-03-11 19:23:45

  domgl - Użytkownik

domgl
Użytkownik
Zarejestrowany: 2006-12-07

Re: Brak eth0 po instalacji Squeeze

Już działa, wpisałem na stałe IP. Problem najprawdopodobniej leży po stronie serwera DHCP w moim gównianym routerze.

Ostatnio edytowany przez domgl (2011-03-11 19:51:31)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)