удалить сетевую карту

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
ivanr
Сообщения: 177
Статус: эblan
ОС: Debian 4.0

удалить сетевую карту

Сообщение ivanr »

Суть вопроса в следующем - у меня стояли две сетевые карты via pci 10/100 интегрированная и Realtek RTL8139 Family PCI Fast Ethernet NIC. VIA слетела, поставил новую: CNet PRO200WL PCI Fast Ethernet. Realtek вообще перестала распозноваться. CNet PRO200WL PCI помоему тоже не верно распознается. Вопрос как удалить via и заставить нормально работать Realtek. Кстати в винде Realtek сел на другую IRQ. Надеюсь все понятно. Заранее спасибо
Debian GNU/Linux 4.0
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: удалить сетевую карту

Сообщение Liksys »

Что значит "перестала распознаваться"?
что говорит dmesg | grep eth
?
Спасибо сказали:
Аватара пользователя
ivanr
Сообщения: 177
Статус: эblan
ОС: Debian 4.0

Re: удалить сетевую карту

Сообщение ivanr »

Liksys писал(а):
13.11.2006 20:41
Что значит "перестала распознаваться"?
что говорит dmesg | grep eth
?

Код: Выделить всё

[root@localhost root]# dmesg | grep eth
divert: allocating divert_blk for eth0
eth0: Davicom DM9102 at pci00:0b.0, 00:80:ad:8f:a7:a0, irq 10.
divert: allocating divert_blk for eth1
eth1: RealTek RTL8139 Fast Ethernet at 0xe0900000, 00:40:f4:b6:1c:06, IRQ 5
eth1:  Identified 8139 chip type 'RTL-8100B/8139D'
divert: allocating divert_blk for eth2
eth2: VIA VT6102 Rhine-II at 0xec00, 00:04:61:4f:9c:10, IRQ 11.
eth2: MII PHY found at address 1, status 0x7849 advertising 05e1 Link 0000.
divert: freeing divert_blk for eth0
divert: freeing divert_blk for eth1
divert: freeing divert_blk for eth2
divert: allocating divert_blk for eth0
eth0: Davicom DM9102 at pci00:0b.0, 00:80:ad:8f:a7:a0, irq 10.
divert: allocating divert_blk for eth1
eth1: RealTek RTL8139 Fast Ethernet at 0xe1c27000, 00:40:f4:b6:1c:06, IRQ 5
eth1:  Identified 8139 chip type 'RTL-8100B/8139D'
divert: allocating divert_blk for eth2
eth2: VIA VT6102 Rhine-II at 0xec00, 00:04:61:4f:9c:10, IRQ 11.
eth2: MII PHY found at address 1, status 0x7849 advertising 05e1 Link 0000.
divert: freeing divert_blk for eth1
divert: freeing divert_blk for eth2
[root@localhost root]#

при этом команда ifconfig показывает наличие lo и больше ничего, в каталоге /dev вообще нет ни одного eth
Debian GNU/Linux 4.0
Спасибо сказали:
Аватара пользователя
aLexx programmer
Сообщения: 985
Статус: Турук-Макто
ОС: Gentoo -> Ubuntu

Re: удалить сетевую карту

Сообщение aLexx programmer »

(ivanr @ Nov 13 2006, в 21:12) писал(а):при этом команда ifconfig показывает наличие lo и больше ничего

а 'ifconfig -a'?
Спасибо сказали:
Аватара пользователя
ivanr
Сообщения: 177
Статус: эblan
ОС: Debian 4.0

Re: удалить сетевую карту

Сообщение ivanr »

aLexx programmer писал(а):
13.11.2006 21:21
(ivanr @ Nov 13 2006, в 21:12) писал(а):
при этом команда ifconfig показывает наличие lo и больше ничего

а 'ifconfig -a'?

Тоже самое
Debian GNU/Linux 4.0
Спасибо сказали:
Аватара пользователя
makss
Сообщения: 226
ОС: Win+ Lin

Re: удалить сетевую карту

Сообщение makss »

lsmod можно посмотреть??
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
Спасибо сказали:
Аватара пользователя
ivanr
Сообщения: 177
Статус: эblan
ОС: Debian 4.0

Re: удалить сетевую карту

Сообщение ivanr »

makss писал(а):
14.11.2006 01:09
lsmod можно посмотреть??

Код: Выделить всё

[root@localhost root]# lsmod
Module                  Size  Used by    Tainted: P
dmfe                   15265   0  (autoclean) (unused)
nvidia               1764576  11  (autoclean)
via82cxxx_audio        23456   1
ac97_codec             16500   0  [via82cxxx_audio]
uart401                 7972   0  [via82cxxx_audio]
sound                  71400   0  [via82cxxx_audio uart401]
soundcore               6500   4  [via82cxxx_audio sound]
lp                      8324   0  (autoclean)
parport                36744   0  (autoclean) [lp]
autofs                 11828   0  (autoclean) (unused)
rfcomm                 34912   0  (autoclean)
l2cap                  18512   2  (autoclean) [rfcomm]
bluez                  36548   1  (autoclean) [rfcomm l2cap]
floppy                 55900   0  (autoclean)
sg                     34428   0  (autoclean)
sr_mod                 17016   0  (autoclean)
ide-scsi               11792   0
scsi_mod              106676   3  [sg sr_mod ide-scsi]
ide-cd                 34048   0
cdrom                  33312   0  [sr_mod ide-cd]
keybdev                 2628   0  (unused)
mousedev                5140   1
hid                    23268   0  (unused)
input                   5792   0  [keybdev mousedev hid]
ehci-hcd               19500   0  (unused)
usb-uhci               25744   0  (unused)
usbcore                77644   1  [hid ehci-hcd usb-uhci]
ext3                   65040   1
jbd                    41248   1  [ext3]
[root@localhost root]#

насколько я понимаю при инициализации сетевых карт используется файл "etc/sysconfig/network"
так вот этот файл, у меня, содержит две строки

Код: Выделить всё

hostneme = ' '
network = 'yes'
помоему так. Что должен содержать этот файл?
Debian GNU/Linux 4.0
Спасибо сказали:
MIX@
Сообщения: 111
ОС: Deepstyle current (Slackware)

Re: удалить сетевую карту

Сообщение MIX@ »

Мне кажется, что нужно копать в сторону udev:
если есть конфиг: /etc/udev/rules.d/network-devices.rules раскомменти нужные строки
если же конфига нет, то создай его со следующим содержимым:

KERNEL=="eth?", SYSFS{address}=="00:40:f4:b6:1c:06", NAME="eth0"
KERNEL=="eth?", SYSFS{address}=="00:80:ad:8f:a7:a0", NAME="eth1"

И из скриптов инициализации, либо из initrd стоит убрать загрузку модуля via-шной сетевушки
Добро должно быть с кулаками
Спасибо сказали:
Аватара пользователя
ivanr
Сообщения: 177
Статус: эblan
ОС: Debian 4.0

Re: удалить сетевую карту

Сообщение ivanr »

есть фай "/etc/rc.d/rc.sysinit" насколько я понимаю инициализирует все оборудование на компе. в нем есть такие строки:

Код: Выделить всё

    # Reread in network configuration data.
    if [ -f /etc/sysconfig/network ]; then
    . /etc/sysconfig/network

достаточно-ли этих строк для загрузки сетевых карт? возможно есть другие строки инициализирующие сетевые карты но я не нащел
Debian GNU/Linux 4.0
Спасибо сказали:
Аватара пользователя
makss
Сообщения: 226
ОС: Win+ Lin

Re: удалить сетевую карту

Сообщение makss »

у вас не подгружены модули сетевых карт, насколько я вижу, можете попробовать сделать modprobe r8139 это для реалтека для второй надо искать как модуль называется..встроенную сетевую карту можно отключить из биоса, а то он ее тоже по ходу цепляет по сообщению dmesg
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
Спасибо сказали:
Аватара пользователя
ivanr
Сообщения: 177
Статус: эblan
ОС: Debian 4.0

Re: удалить сетевую карту

Сообщение ivanr »

makss писал(а):
15.11.2006 11:37
у вас не подгружены модули сетевых карт, насколько я вижу, можете попробовать сделать modprobe r8139 это для реалтека для второй надо искать как модуль называется..встроенную сетевую карту можно отключить из биоса, а то он ее тоже по ходу цепляет по сообщению dmesg

Проблема решена, несколько топрным способом. В биосе отключил via остальные повыдергивал из слотов, перегрузил, система удалила все карты, пеоставил заново две карты, система нормально установила карты. Все. Всем спосибо
Debian GNU/Linux 4.0
Спасибо сказали: