[+] Cztery karty sieciowe, a dwa interfejsy - Etch

Masz problemy z siecią bądź internetem? Zapytaj tu
Krotki
Posty: 6
Rejestracja: 12 marca 2009, 17:53

[+] Cztery karty sieciowe, a dwa interfejsy - Etch

Post autor: Krotki »

Witam.

Mam problem z kartami sieciowymi. Otóż posiadam 4 sztuki (wydruk z lspci):

Kod: Zaznacz cały

01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
01:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:08.0 Ethernet controller: Intel Corporation 82801BA/BAM/CA/CAM Ethernet Controller (rev 03)
Jako interfejsy Etcha widoczne są tylko dwie karty RTL-8169 i jedna z RTL-8139D. Co gorsza moduły e100, 8139cp, 8139too nie zgłaszają żadnych błędów, a przy starcie te interfejsy są znajdowane.
Mar 12 18:24:42 kernel: r8169 Gigabit Ethernet driver 2.2LK-NAPI loaded
Mar 12 18:24:42 kernel: ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 18 (level, low) -> IRQ 16
Mar 12 18:24:42 kernel: eth0: RTL8110s at 0xd081e000, 00:0e:2e:6f:ff:77, XID 04000000 IRQ 16
Mar 12 18:24:42 kernel: 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
Mar 12 18:24:42 kernel: 8139too Fast Ethernet driver 0.9.28
Mar 12 18:24:42 kernel: ACPI: PCI Interrupt 0000:01:01.0[A] -> GSI 21 (level, low) -> IRQ 17
Mar 12 18:24:42 kernel: eth1: RealTek RTL8139 at 0xc400, 00:30:4f:22:94:db, IRQ 17
Mar 12 18:24:42 kernel: ACPI: PCI Interrupt 0000:01:02.0[A] -> GSI 22 (level, low) -> IRQ 18
Mar 12 18:24:42 kernel: eth2: RealTek RTL8139 at 0xc800, 00:30:4f:21:1d:6a, IRQ 18
Mar 12 18:24:42 kernel: e100: Intel(R) PRO/100 Network Driver, 3.5.23-k4-NAPI
Mar 12 18:24:42 kernel: e100: Copyright(c) 1999-2006 Intel Corporation
Mar 12 18:24:42 kernel: ACPI: PCI Interrupt 0000:01:08.0[A] -> GSI 20 (level, low) -> IRQ 19
Mar 12 18:24:42 kernel: e100: eth3: e100_probe: addr 0xe5003000, irq 19, MAC addr 00:20:ed:52:8b:73
Prawdę mówiąc to nie mam zielonego pojęcia dlaczego tak się dzieje. Jak to uruchomić?
Aha oczywiście używam Debiana Etch.
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

Co mowi

Kod: Zaznacz cały

ifconfig -a
?
Co masz w /etc/udev/rules.d/z25_persistent-net.rules?
Krotki
Posty: 6
Rejestracja: 12 marca 2009, 17:53

Post autor: Krotki »

Wczoraj w nocy uaktualniłem dystrybucje do Lennyego. Na nowym jaju już widzi interfejsy ale nie po kolei.

ifconfig -a

Kod: Zaznacz cały

eth0      Link encap:Ethernet  HWaddr 00:0e:2e:6f:ff:77
          inet addr:xx.xx.xx.xx  Bcast:xx.xx.xx.xx  Mask:255.255.255.252
          inet6 addr: fe80::20e:2eff:fe6f:ff77/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:591076 errors:0 dropped:0 overruns:0 frame:0
          TX packets:655120 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:516663941 (492.7 MiB)  TX bytes:557291533 (531.4 MiB)
          Interrupt:18 Base address:0x4000

eth1      Link encap:Ethernet  HWaddr 00:30:4f:22:94:db
          inet addr:192.168.10.200  Bcast:192.168.10.255  Mask:255.255.255.0
          inet6 addr: fe80::230:4fff:fe22:94db/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:658194 errors:0 dropped:0 overruns:0 frame:0
          TX packets:575936 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:557004700 (531.2 MiB)  TX bytes:518675527 (494.6 MiB)
          Interrupt:21 Base address:0xc400

eth3      Link encap:Ethernet  HWaddr 00:20:ed:52:8b:73
          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)

eth4      Link encap:Ethernet  HWaddr 00:30:4f:21:1d: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:22 Base address:0xc800
mariaczi pisze:Co masz w /etc/udev/rules.d/z25_persistent-net.rules?

Kod: Zaznacz cały

# This file was automatically generated by the /lib/udev/write_net_rules
# program, probably run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.
# MAC addresses must be written in lowercase.

# PCI device 0x10ec:0x8169 (r8169)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:0e:2e:6f:ff:77", NAME="eth0"

# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:30:4f:22:94:db", NAME="eth1"

# PCI device 0x1106:0x3065 (via-rhine)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:07:95:df:b8:65", NAME="eth2"

# PCI device 0x8086:0x2449 (e100)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:20:ed:52:8b:73", NAME="eth3"

# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:30:4f:21:1d:6a", NAME="eth4"
Co to jest "via-rhine"?
Oprócz "ip link" mogę jakoś w Debianie zmienić kolejność interfejsów?
mariaczi
Member
Posty: 1343
Rejestracja: 08 lutego 2008, 12:58
Lokalizacja: localhost@śląskie

Post autor: mariaczi »

via-rhine to Twoja zintegrowana najprawdopodobniej karta :)
Co znaczy, że interfejsy widzi nie po kolei?
Zmień sobie nazwy wedle uznania w pliku

Kod: Zaznacz cały

/etc/udev/rules.d/z25_persistent-net.rules
(parametr NAME) i będziesz miał po kolei ;)
Krotki
Posty: 6
Rejestracja: 12 marca 2009, 17:53

Post autor: Krotki »

Na płycie mam kartę e100, ale być może jeszcze jest coś w mostek wbudowane tyle ze nie wyprowadzone na zewnątrz.

Pozmieniałem wpisy i wszystko jest już cacy :) Dzięki mariaczi.
ODPOWIEDZ