URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 76276
[ Назад ]

Исходное сообщение
"Не работают сетевые карты в PCI слотах"

Отправлено MacT , 17-Сен-07 23:18 
Доброго времени суток.

Есть компутер (мать ASUS P4P800se). На компе 2 сетевухи 1 воткнута в PCI (rtl 8139) и одна интегрированая на мать Marvell какой-то там.

Проблема в следющем: Наглухо отсутствует связь через сетевухи в PCI слотах, система определяет все сетевые карты нормально. Через интегрированую на матери работает всё отлично.
фаервол отключен.
Пробывал ставить irq на PCI  в ручную, так же пробывал прописывать  pci=routeirq в /boot/grup/menu.lst
ifconfig показывает следующее
eth0      Link encap:Ethernet  HWaddr 00:13:D3:A9:54:1C
          inet addr:172.22.26.31  Bcast:172.22.255.255  Mask:255.255.0.0
          inet6 addr: fe80::213:d3ff:fea9:541c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2686 errors:0 dropped:0 overruns:0 frame:0
          TX packets:407 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:292369 (285.5 KiB)  TX bytes:92953 (90.7 KiB)
          Interrupt:201

eth1      Link encap:Ethernet  HWaddr FF:FF:00:00:FF:FF
          inet addr:192.168.0.254  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::fdff:ff:fe00:ffff/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:4103 dropped:4294960249 overruns:4096 frame:0
          TX packets:24 errors:23 dropped:0 overruns:0 carrier:69
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:4611 (4.5 KiB)
          Interrupt:209 Base address:0x2800

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:2847 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2847 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4162656 (3.9 MiB)  TX bytes:4162656 (3.9 MiB)


eth0 - интегрированная, рабочая сетевуха
eth1 -  то что не работает

ethtool кажет следующее

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 auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 32
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: d
        Wake-on: d
        Current message level: 0x00000007 (7)
        Link detected: yes

А логах  messages происходит следющее...

Sep 17 22:41:27 Fox avahi-daemon[2367]: Joining mDNS multicast group on interface eth1.IPv4 with address 192.168.0.254.
Sep 17 22:41:27 Fox avahi-daemon[2367]: Registering new address record for 192.168.0.254 on eth1.
Sep 17 22:41:35 Fox kernel: NETDEV WATCHDOG: eth1: transmit timed out
Sep 17 22:41:38 Fox kernel: eth1: link up, 100Mbps, full-duplex, lpa 0xC5E1
Sep 17 22:41:38 Fox kernel: skge 0000:02:05.0: PCI error cmd=0x157 status=0xc2b0
Sep 17 22:41:45 Fox last message repeated 5 times
Sep 17 22:41:50 Fox kernel: NETDEV WATCHDOG: eth1: transmit timed out
Sep 17 22:41:53 Fox kernel: eth1: link up, 100Mbps, full-duplex, lpa 0xC5E1
Sep 17 22:42:05 Fox kernel: NETDEV WATCHDOG: eth1: transmit timed out
Sep 17 22:42:08 Fox kernel: eth1: link up, 100Mbps, full-duplex, lpa 0xC5E1
Sep 17 22:42:20 Fox kernel: NETDEV WATCHDOG: eth1: transmit timed out
Sep 17 22:42:23 Fox kernel: eth1: link up, 100Mbps, full-duplex, lpa 0xC5E1
Sep 17 22:42:23 Fox kernel: skge 0000:02:05.0: PCI error cmd=0x157 status=0xc2b0
Sep 17 22:42:35 Fox kernel: NETDEV WATCHDOG: eth1: transmit timed out
Sep 17 22:42:38 Fox kernel: eth1: link up, 100Mbps, full-duplex, lpa 0xC5E1
Sep 17 22:42:50 Fox kernel: NETDEV WATCHDOG: eth1: transmit timed out
Sep 17 22:42:53 Fox kernel: eth1: link up, 100Mbps, full-duplex, lpa 0xC5E1
Sep 17 22:42:53 Fox kernel: skge 0000:02:05.0: PCI error cmd=0x157 status=0xc2b0
Sep 17 22:42:53 Fox kernel: skge 0000:02:05.0: PCI error cmd=0x157 status=0xc2b0
Sep 17 22:42:53 Fox kernel: skge unable to clear error (so ignoring them)
Sep 17 22:47:00 Fox kernel: eth1: link down
Sep 17 22:47:00 Fox kernel: eth1: link up, 10Mbps, half-duplex, lpa 0x0000
Sep 17 22:47:00 Fox kernel: eth1: link down
Sep 17 22:47:00 Fox kernel: eth1: link up, 10Mbps, half-duplex, lpa 0x0000
Sep 17 22:47:00 Fox kernel: eth1: link down
Sep 17 22:47:00 Fox kernel: eth1: link up, 10Mbps, half-duplex, lpa 0x0000
Sep 17 22:47:00 Fox kernel: eth1: link down
Sep 17 22:47:00 Fox kernel: eth1: link up, 10Mbps, half-duplex, lpa 0x0000
Sep 17 22:47:00 Fox kernel: eth1: link down
Sep 17 22:47:00 Fox kernel: eth1: link up, 10Mbps, half-duplex, lpa 0x0000
Sep 17 22:47:00 Fox kernel: eth1: link down
Sep 17 22:47:00 Fox kernel: eth1: link up, 10Mbps, half-duplex, lpa 0x0000
Sep 17 22:47:00 Fox kernel: eth1: link down
... и так падение и поднятие интерфейса происходит постоянно :\

В винде сетевухи в этих же слотах на этом компе работают на ура...

Может быть кто сталкивался с подобной проблемой и подскажет куда копать ?  


Содержание

Сообщения в этом обсуждении
"Не работают сетевые карты в PCI слотах"
Отправлено кщьф , 18-Сен-07 06:26 
>[оверквотинг удален]
>Пробывал ставить irq на PCI  в ручную, так же пробывал прописывать
> pci=routeirq в /boot/grup/menu.lst
>ifconfig показывает следующее
>eth0      Link encap:Ethernet  HWaddr 00:13:D3:A9:54:1C
>          inet addr:172.22.26.31
> Bcast:172.22.255.255  Mask:255.255.0.0
>          inet6 addr:
>fe80::213:d3ff:fea9:541c/64 Scope:Link
>          UP BROADCAST
>RUNNING MULTICAST  MTU:1500  Metric:1

У меня так было на фрюхе принимала настройки все типо ровно а пинги даже на самого себя нет
нет корректного драйвера на мать

>[оверквотинг удален]
>Sep 17 22:47:00 Fox kernel: eth1: link up, 10Mbps, half-duplex, lpa 0x0000
>
>Sep 17 22:47:00 Fox kernel: eth1: link down
>... и так падение и поднятие интерфейса происходит постоянно :\
>
>В винде сетевухи в этих же слотах на этом компе работают на
>ура...
>
>Может быть кто сталкивался с подобной проблемой и подскажет куда копать ?
>


"Не работают сетевые карты в PCI слотах"
Отправлено ShyLion , 18-Сен-07 08:28 
>Доброго времени суток.
>
>Есть компутер (мать ASUS P4P800se). На компе 2 сетевухи 1 воткнута в
>PCI (rtl 8139) и одна интегрированая на мать Marvell какой-то там.
>
>
>Проблема в следющем: Наглухо отсутствует связь через сетевухи в PCI слотах, система
>определяет все сетевые карты нормально. Через интегрированую на матери работает всё
>отлично.
>фаервол отключен.

1. Поменять кабель, проверить разъем в самой сетевухе, поменять сетевуху.
2. Переставить в другой PCI слот.


"Не работают сетевые карты в PCI слотах"
Отправлено Koba LTD , 18-Сен-07 08:45 
>[оверквотинг удален]
>Sep 17 22:47:00 Fox kernel: eth1: link up, 10Mbps, half-duplex, lpa 0x0000
>
>Sep 17 22:47:00 Fox kernel: eth1: link down
>... и так падение и поднятие интерфейса происходит постоянно :\
>
>В винде сетевухи в этих же слотах на этом компе работают на
>ура...
>
>Может быть кто сталкивался с подобной проблемой и подскажет куда копать ?
>

1) у тебя именно реалтек 8139 и какой (просто/+/с/с+) или у тебя другой вендер но на чипе реалтека
2) попробуй альтернативный трайвер, если не изменяет память их в ядре 2
3) Если у тебя другой вендер (копекс, длинк, или еще какая либо гадость) то найди драйвер под этого вендора, они часто ставят чип реалтека но немного перелопачивают свои карты - ровно на стока чтобы реалтековские дрова не работали (типа это они сами сбацали сетевуху, а не просто впаяли чип реалтека)


"Не работают сетевые карты в PCI слотах"
Отправлено MacT , 18-Сен-07 10:11 
>[оверквотинг удален]
>
>1) у тебя именно реалтек 8139 и какой (просто/+/с/с+) или у тебя
>другой вендер но на чипе реалтека
>2) попробуй альтернативный трайвер, если не изменяет память их в ядре 2
>
>3) Если у тебя другой вендер (копекс, длинк, или еще какая либо
>гадость) то найди драйвер под этого вендора, они часто ставят чип
>реалтека но немного перелопачивают свои карты - ровно на стока чтобы
>реалтековские дрова не работали (типа это они сами сбацали сетевуху, а
>не просто впаяли чип реалтека)

Собственно вот что показывает в network-scripts
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVICE=eth1


Сетевухи сто пудово  рабочие, ибо на другом компе с процом AMD  и чипсетом на матери VIA KT 400  они работают идеально без всякого шаманства...

Есть подозрение, что что-то с irq материнки либо дрова на чипсет нужны, коих я пока найти не сумел не на сайте асуса не в помойке на сайте интела :(



"Не работают сетевые карты в PCI слотах"
Отправлено exn , 18-Сен-07 10:27 
FF:FF:00:00:FF:FF

"Не работают сетевые карты в PCI слотах"
Отправлено exn , 18-Сен-07 10:28 
с тебя пиво



"Не работают сетевые карты в PCI слотах"
Отправлено MacT , 18-Сен-07 10:30 
>FF:FF:00:00:FF:FF

С абсолютно любым маком симптомы аналогичны  ^^


"Не работают сетевые карты в PCI слотах"
Отправлено MacT , 25-Сен-07 15:12 
Собственно проблема была решена ...

Сетевые карты нормально заработали, только после того как были  установлены во 2 и 4 PCI слоты... До этого им выдавались одинаковые IRQ :/


"Не работают сетевые карты в PCI слотах"
Отправлено pvsur , 05-Окт-07 11:34 
>Собственно проблема была решена ...
>
>Сетевые карты нормально заработали, только после того как были  установлены во
>2 и 4 PCI слоты... До этого им выдавались одинаковые IRQ
>:/

Та же хрен с ноутом от ASUS :-(
Как там IRQ сменить ?
Fedora 7


"Не работают сетевые карты в PCI слотах"
Отправлено macT , 05-Окт-07 11:56 
У меня в биосе было ....  там на каждый мона было поставить, как на ноуте не знаю не видел что там у них за биос...

Собственно  мона посмореть lspci -v  и какой irq выдаётся и с чем конфликтует...