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  2007-02-20 15:23:06

  azgaroth - Użytkownik

azgaroth
Użytkownik
Skąd: somewhere in space
Zarejestrowany: 2007-02-20

[solved] Problem z sieciówkami

Jako że to mój pierwszy post na tym forum to chciałbym się przywitać.
Witam wszystkich:)
Sytuacja wygląda następująco: jest sobie stary compaq p166mmx, 48MB RAMu i zainstalowany etch. całość pełni rolę prostego routerka udostępniającego net do sieci LAN. Wszystko działało jak marzenie dopóki nie zapragnąłem dołożyć trzeciej sieciówki. Nie jestem jakimś guru od linuksa ale spodziewałem sie czegoś w rodzaju eth2 po włożeniu tej sieciówki a tu zonk. (W sumie to NAT działa i z eth0 i eth1 to nie ma problemu)
więc ja szybciutko zapytałem się debiana czy cos wie na temat kart sieciowych:

Kod:

 lspci |grep Ethernet
00:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:04.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang]

Kod:

 cat /proc/interrupts
           CPU0
  0:   23417594          XT-PIC  timer
  1:       4206          XT-PIC  i8042
  2:          0          XT-PIC  cascade
  6:          3          XT-PIC  floppy
  7:          1          XT-PIC  parport0
  8:          1          XT-PIC  rtc
 11:     619787          XT-PIC  uhci_hcd:usb1, eth1, eth0
 14:       7460          XT-PIC  ide0
NMI:          0
LOC:          0
ERR:          0
MIS:          0

wiem że jak jest kilka urządzeń na 1 przerwaniu to to nie jest zdrowe ale do tej pory było tak samo i działało. Jak na moje oko to nie ma tutaj też nic o trzeciej karcie (jeśłi chodzi o przerwania bo lspci pokazało że coś jednak o tej karcie wie:)).
A ifconfig -a pokazuje mi takie coś:

Kod:

eth0      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
          inet addr:83.18.x.x  Bcast:83.18.x.x  Mask:255.255.255.252
          inet6 addr: fe80::2a1:b0ff:fef1:35b1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:184168 errors:0 dropped:0 overruns:0 frame:0
          TX packets:133579 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:239185675 (228.1 MiB)  TX bytes:10252099 (9.7 MiB)
          Interrupt:11 Base address:0x1c00

eth1      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx
          inet addr:192.168.100.1  Bcast:192.168.100.255  Mask:255.255.255.0
          inet6 addr: fe80::260:8ff:fe72:742e/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:133165 errors:0 dropped:0 overruns:0 frame:0
          TX packets:180758 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:9740698 (9.2 MiB)  TX bytes:238601573 (227.5 MiB)
          Interrupt:11 Base address:0x1800

eth1_rena Link encap:Ethernet  HWaddr 00:C0:DF:0F:82:6A
          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:11 Base address:0x1000

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:22 errors:0 dropped:0 overruns:0 frame:0
          TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2342 (2.2 KiB)  TX bytes:2342 (2.2 KiB)

sit0      Link encap:IPv6-in-IPv4
          NOARP  MTU:1480  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:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

i teraz moje pytanie: co to jest to eth1_rena i sit0. IPv6 wogóle nie znam i nic z tym nie robiłem (domyślam się tylko że to chyba tunelowanie IPv6 w IPv4 ten sit0) Przed włożeniem 3ciej karty tego nie było. czy jest możliwe że włożenie tej karty spowodowało takie zmiany? w sumie to pierwszy raz sie z takim czymś spotkałem.


nie działa mi "ć" ;((
ja chce "ć" !!!

Offline

 

#2  2007-02-20 16:32:50

  Kowall_ptk - wieczny student

Kowall_ptk
wieczny student
Skąd: z nienacka :)
Zarejestrowany: 2005-02-17

Re: [solved] Problem z sieciówkami

po pierwsze, napisz jakiego jajka używasz i czy masz wkomplilowany/załadowany moduł do obsługi tej trzeciej sieciówki??


W Linuksie się da, tylko trzeba wiedzieć jak!

Offline

 

#3  2007-02-20 16:52:49

  azgaroth - Użytkownik

azgaroth
Użytkownik
Skąd: somewhere in space
Zarejestrowany: 2007-02-20

Re: [solved] Problem z sieciówkami

Kod:

 uname -r
2.6.18-3-486

jajko standardowe z instalacji

Kod:

lsmod
Module                  Size  Used by
ipt_MASQUERADE          3584  1
xt_state                2304  3
xt_tcpudp               3200  8
iptable_nat             7044  1
ip_nat                 16428  2 ipt_MASQUERADE,iptable_nat
ip_conntrack           47156  4 ipt_MASQUERADE,xt_state,iptable_nat,ip_nat
nfnetlink               6680  2 ip_nat,ip_conntrack
iptable_filter          3200  1
ip_tables              12104  2 iptable_nat,iptable_filter
x_tables               12932  5 ipt_MASQUERADE,xt_state,xt_tcpudp,iptable_nat,ip_tables
ipv6                  213856  12
dm_snapshot            15516  0
dm_mirror              18000  0
dm_mod                 48952  2 dm_snapshot,dm_mirror
loop                   14216  0
parport_pc             31524  0
floppy                 52004  0
parport                32200  1 parport_pc
i2c_via                 4484  0
i2c_algo_bit            8584  1 i2c_via
rtc                    11572  0
i2c_core               19472  1 i2c_algo_bit
psmouse                34568  0
serio_raw               6532  0
pcspkr                  2816  0
evdev                   9088  0
ext3                  116104  2
jbd                    47272  1 ext3
ide_disk               14848  4
generic                 5124  0 [permanent]
uhci_hcd               20104  0
usbcore               109444  2 uhci_hcd
via82cxxx               8452  0 [permanent]
ide_core              107760  3 ide_disk,generic,via82cxxx
3c59x                  40360  0
8139cp                 20736  0
8139too                24192  0
mii                     5376  3 3c59x,8139cp,8139too
processor              23724  0

ta trzecia sieciówka to 3com i wyglada jakby ten moduł był. Dodam tylko że zanim dołożyłem tą nową sieciówke to ten 3com był eth0. potem sie poprzestawiało.


nie działa mi "ć" ;((
ja chce "ć" !!!

Offline

 

#4  2007-02-20 19:35:16

  BiExi - matka przelozona

BiExi
matka przelozona
Skąd: Gorlice
Zarejestrowany: 2004-04-16
Serwis

Re: [solved] Problem z sieciówkami

no i wie cos o tej karcie

Kod:

3c59x,8139cp,8139too 

sprubuj podniesc interfejs

Kod:

ifconfig eth2 10.10.10.10 netmask 255.255.255.0

Offline

 

#5  2007-02-20 20:09:05

  azgaroth - Użytkownik

azgaroth
Użytkownik
Skąd: somewhere in space
Zarejestrowany: 2007-02-20

Re: [solved] Problem z sieciówkami

Kod:

ifconfig eth2 10.10.10.10 netmask 255.255.255.0
SIOCSIFADDR: No such device
eth2: ERROR while getting interface flags: No such device
SIOCSIFNETMASK: No such device

zresztą juz próbowałem. Poza tym ifconfig -a wyświetla wszystkie interfejsy dostępne a eth2 nie ma wsród nich:/


nie działa mi "ć" ;((
ja chce "ć" !!!

Offline

 

#6  2007-02-21 09:08:43

  Kowall_ptk - wieczny student

Kowall_ptk
wieczny student
Skąd: z nienacka :)
Zarejestrowany: 2005-02-17

Re: [solved] Problem z sieciówkami

Sprubuj przełożyć tą sieciówkę, którą dołożyłeś do innego slotu. Jak nie pomoże, to zrób to samo z tą, która nie jest widziana. Nie wiem, czy to pomoże, ale warto spróbować :)


W Linuksie się da, tylko trzeba wiedzieć jak!

Offline

 

#7  2007-02-21 10:35:30

  azgaroth - Użytkownik

azgaroth
Użytkownik
Skąd: somewhere in space
Zarejestrowany: 2007-02-20

Re: [solved] Problem z sieciówkami

no właśnie tu jest problem bo ten sprzęt ma tylko 3 sloty PCI. już próbowałem zmieniać karty miedzy tymi slotami i nic. chyba się szarpne na sieciówke na ISA bo mam takie 2 wolne sloty. A może karta dwu portowa by pomogła?? chociaż na ISA bedzie taniej:)

zastanawia mnie tylko dlaczego ifconfig -a pokazuje eth1_rena zamiast eth2.


nie działa mi "ć" ;((
ja chce "ć" !!!

Offline

 

#8  2007-02-23 12:55:56

  bercik - Moderator Mamut

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

Re: [solved] Problem z sieciówkami

no właśnie tu jest problem bo ten sprzęt ma tylko 3 sloty PCI. już próbowałem zmieniać karty miedzy tymi slotami i nic. chyba się szarpne na sieciówke na ISA bo mam takie 2 wolne sloty. A może karta dwu portowa by pomogła?? chociaż na ISA bedzie taniej:)

zastanawia mnie tylko dlaczego ifconfig -a pokazuje eth1_rena zamiast eth2.

a czy mac adres tego eth1_rena jest taki sam jak eth0, eth1 czy tej zaginionej ? ... jezeli tej zaginionej to sproboj podniesc ten interfejs ...


"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

 

#9  2007-02-23 18:21:53

  azgaroth - Użytkownik

azgaroth
Użytkownik
Skąd: somewhere in space
Zarejestrowany: 2007-02-20

Re: [solved] Problem z sieciówkami

każdy MAC jest inny. czyli jakoś rozróżnia te karty.

Kod:

ifconfig eth1_rena inet down

ifconfig eth1_rena inet up 192.168.1.1 netmask 255.255.255.0

to nic nie daje. nadal jest komunikat że nie ma takiego urządzenia. Byc może to eth1_rena jest po prostu skrótem jakiejś dłuższej nazwy, która się po prostu nie zmieściła w obszarze przeznaczonym do wyświetlenia w ifconfig??
Tak w ogóle to już jest w drodze sieciówka na isa. mam nadzieje ze to rozwiąże problem;)


nie działa mi "ć" ;((
ja chce "ć" !!!

Offline

 

#10  2007-02-26 00:47:59

  kuchar - Użytkownik

kuchar
Użytkownik
Skąd: Warszawa
Zarejestrowany: 2005-11-16
Serwis

Re: [solved] Problem z sieciówkami

moj kumpel mial kiedys podobny problem, winny byl udev ktory probowal 2 karty przypisac do jednego ethx w tym przypadku eth1 gdzies w /etc/udev/udev.d jest plik w ktorym to mozna zmienic


Linux Registered User # 406343

Routing protocols enable routers to route routed protocols :)

Offline

 

#11  2007-03-02 12:47:14

  azgaroth - Użytkownik

azgaroth
Użytkownik
Skąd: somewhere in space
Zarejestrowany: 2007-02-20

Re: [solved] Problem z sieciówkami

OK. Wielkie dzięki!!!! Z wszystkim się już uporałem. Rozwiązanie banalnie proste.

Kod:

kamil@bvk2:/etc/udev$ grep -r eth *
rules.d/z25_persistent-net.rules:SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:60:08:72:74:2e", NAME="eth1"
rules.d/z25_persistent-net.rules:SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:c0:df:0f:82:6a", NAME="eth0"
rules.d/z25_persistent-net.rules:SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:a1:b0:f1:35:b1", NAME="eth0"
#Pominąłem nie interesujące nas w tej chwili linie.
 

No i teraz jak na dłoni widać co jest nie tak.
Trzeba poprawić plik /etc/udev/rules.d/z25_persistent-net.rules i zamienić wpis

Kod:

rules.d/z25_persistent-net.rules:SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:a1:b0:f1:35:b1", NAME="eth0"

na

Kod:

rules.d/z25_persistent-net.rules:SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:a1:b0:f1:35:b1", NAME="eth2"

to jak by ktoś jeszcze nie zajarzył ;) aha i jeszcze restart systemu i powinno działać. U mnie działa.
Wielkie dzięki za pomoc!!


nie działa mi "ć" ;((
ja chce "ć" !!!

Offline

 

Stopka forum

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