Решено:Пропали сетевые карты (после перехода на kernel 2.6.18)
Модератор: Bizdelnick
-
prog
- Сообщения: 73
Решено:Пропали сетевые карты
Здравствуйте!!!
Начальная система Slack 8.0 kernel 2.4.5 + две ISA сетевые карты NE2000.
В modules.conf прписаны так:
alias eth0 ne
alias eth1 ne
options ne io=0x300,0x320 irq=10,3
все работает как часы.
Взял собрал и поставил ядро 2.6.18 из Slack 11.0 + доставил из этого дистриба много чего.
В результате при загрузке не происходит загрузки модуля для NE сетевых плат.
Пробую руками:
insmod ne.ko
Выдает:
insmod: error inserting 'ne.ko':-1 Unknown symbol in module
Как быть куда копать????
С уважением, Владимир.
Начальная система Slack 8.0 kernel 2.4.5 + две ISA сетевые карты NE2000.
В modules.conf прписаны так:
alias eth0 ne
alias eth1 ne
options ne io=0x300,0x320 irq=10,3
все работает как часы.
Взял собрал и поставил ядро 2.6.18 из Slack 11.0 + доставил из этого дистриба много чего.
В результате при загрузке не происходит загрузки модуля для NE сетевых плат.
Пробую руками:
insmod ne.ko
Выдает:
insmod: error inserting 'ne.ko':-1 Unknown symbol in module
Как быть куда копать????
С уважением, Владимир.
-
Unicorn
- Сообщения: 689
- Статус: Бригадир мучеников Аль-Аксы
- ОС: Gentoo 100% fresh, Archlinux
Re: Решено:Пропали сетевые карты
А ты его нормально загружай
1. Создай /etc/modprobe.conf
2. Перенеси туда эти строчки из modules.conf
3.
1. Создай /etc/modprobe.conf
2. Перенеси туда эти строчки из modules.conf
3.
Код: Выделить всё
#modprobe ne Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: Решено:Пропали сетевые карты
Добавлю можно из командной строки но не надо расширение писать
в данном случае
Код: Выделить всё
modprobe neв данном случае
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
-
Unicorn
- Сообщения: 689
- Статус: Бригадир мучеников Аль-Аксы
- ОС: Gentoo 100% fresh, Archlinux
Re: Решено:Пропали сетевые карты
makss
Честно говоря, я не понял, что ты хотел сказать. Путано как-то.
Честно говоря, я не понял, что ты хотел сказать. Путано как-то.
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: Решено:Пропали сетевые карты
Unicorn
Что здесь непонятно то
В консоли набрать
для того что бы удостовериться что модуль подгружается нормально
Что здесь непонятно то
В консоли набрать
Код: Выделить всё
modpobe neдля того что бы удостовериться что модуль подгружается нормально
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
-
Unicorn
- Сообщения: 689
- Статус: Бригадир мучеников Аль-Аксы
- ОС: Gentoo 100% fresh, Archlinux
Re: Решено:Пропали сетевые карты
Я просто пытался понять, чем твой ответ Сегодня, в 17:20 отличается от моего Сегодня, в 09:43 
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
-
prog
- Сообщения: 73
Re: Решено:Пропали сетевые карты
Попробовал:
#modprobe ne
insmod: can't read 'ne': No sush file or directory
(
захожу в директорию:
/lib/modules/2.6.18/kernel/drivers/net
файл ne.ko лежит. Пробую еще раз ответ тот же.
Пробую
#modprobe ne.ko
Выдает:
insmod: error inserting 'ne.ko':-1 Unknown symbol in module
(((
Ядро пересобирал
make menuconfig
make dep
make clean
make bzImage
rm -r /lib/modules/2.6.18
make modules
make modules_install
ошибок вроде небыло.
Как быть?
#modprobe ne
insmod: can't read 'ne': No sush file or directory
захожу в директорию:
/lib/modules/2.6.18/kernel/drivers/net
файл ne.ko лежит. Пробую еще раз ответ тот же.
Пробую
#modprobe ne.ko
Выдает:
insmod: error inserting 'ne.ko':-1 Unknown symbol in module
Ядро пересобирал
make menuconfig
make dep
make clean
make bzImage
rm -r /lib/modules/2.6.18
make modules
make modules_install
ошибок вроде небыло.
Как быть?
-
router
- Сообщения: 363
- ОС: Debian, на работе rhel
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: Решено:Пропали сетевые карты
Код: Выделить всё
depmod -aи еще под рутом запускаешь??
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
-
Unicorn
- Сообщения: 689
- Статус: Бригадир мучеников Аль-Аксы
- ОС: Gentoo 100% fresh, Archlinux
Re: Решено:Пропали сетевые карты
ИМХО модуль ne не заведется без обязательной передачи ему параметров ввода/вывода
так что или
ключевое слово required:
или забивать их в modrpobe.conf
так что или
Код: Выделить всё
modprobe ne io=0x300ключевое слово required:
Код: Выделить всё
[sergo@myhost ~]$ modinfo ne
filename: /lib/modules/2.6.18-ARCH/kernel/drivers/net/ne.ko
description: NE1000/NE2000 ISA/PnP Ethernet driver
license: GPL
vermagic: 2.6.18-ARCH SMP preempt mod_unload 686 REGPARM gcc-4.1
depends: 8390
parm: bad:Accept card(s) with bad signatures (array of int)
parm: irq:IRQ number(s) (array of int)
parm: io:I/O base address(es),required (array of int)или забивать их в modrpobe.conf
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: Решено:Пропали сетевые карты
ой не успел
он заведеться просто порт будет по умолчанию
у него другое базы нет похоже
ИМХО модуль ne не заведется без обязательной передачи ему параметров ввода/вывода
так что или
он заведеться просто порт будет по умолчанию
у него другое базы нет похоже
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
-
prog
- Сообщения: 73
Re: Решено:Пропали сетевые карты
Привет всем откликнувшимся!!!
Все команды вводятся под root-ом
Обнаружил, что стоял старый System.map Залил в /boot новый из ядерной директории, запустил /sbin/lilo.
#depmod -a думает шуршит винтом потом просто выходит.
#modprobe ne
insmod: can't read 'ne': No sush file or directory
((((
С уважением, Владимир.
Все команды вводятся под root-ом
Обнаружил, что стоял старый System.map Залил в /boot новый из ядерной директории, запустил /sbin/lilo.
#depmod -a думает шуршит винтом потом просто выходит.
#modprobe ne
insmod: can't read 'ne': No sush file or directory
С уважением, Владимир.
-
Unicorn
- Сообщения: 689
- Статус: Бригадир мучеников Аль-Аксы
- ОС: Gentoo 100% fresh, Archlinux
Re: Решено:Пропали сетевые карты
а сам файл
существует?
сверь имя каталога [твое новое ядро] с тем, что у тебя пишет команда uname -a - должны совпадать
Код: Выделить всё
/lib/modules/[твое новое ядро]/kernel/drivers/net/ne.koсуществует?
сверь имя каталога [твое новое ядро] с тем, что у тебя пишет команда uname -a - должны совпадать
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: Решено:Пропали сетевые карты
верь имя каталога [твое новое ядро] с тем, что у тебя пишет команда uname -a - должны совпадать
поправлю
Код: Выделить всё
uname -rвсе таки по ключу -a много лишнего
и еще вывод команды
Код: Выделить всё
cat /lib/modules/$(uname -r)/modules.dep | grep ne.koхотелось бы увидеть
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
-
prog
- Сообщения: 73
Re: Решено:Пропали сетевые карты
Привет!!!
Файл ne.ko существует весит 10889 byte. Лежит именно в /lib/modules/2.6.18/kernel/drivers/net/
#uname -a
Linux fw 2.6.18 #2 Wed Nov 29 00:45:36 MSK 2006 i586 unknown
#uname -r
2.6.18
#cat /lib/modules/$(uname -r)/modules.dep | grep ne.ko
/lib/modules/2.6.18/kernel/drivers/net/ne.ko: /lib/modules/2.6.18/kernel/drivers/net/8390.ko
С уважением, Владимир.
Файл ne.ko существует весит 10889 byte. Лежит именно в /lib/modules/2.6.18/kernel/drivers/net/
#uname -a
Linux fw 2.6.18 #2 Wed Nov 29 00:45:36 MSK 2006 i586 unknown
#uname -r
2.6.18
#cat /lib/modules/$(uname -r)/modules.dep | grep ne.ko
/lib/modules/2.6.18/kernel/drivers/net/ne.ko: /lib/modules/2.6.18/kernel/drivers/net/8390.ko
С уважением, Владимир.
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: Решено:Пропали сетевые карты
Вот это уже чудеса
попробуйте еще так
на месте звездочек должно быть то что у вас там
попробуйте еще так
Код: Выделить всё
depmod -eF /boot/System.map-*на месте звездочек должно быть то что у вас там
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
-
prog
- Сообщения: 73
Re: Решено:Пропали сетевые карты
Результат.
depmod -eF /boot/System.map-* --не понял про звездочку. У меня в директории /boot один файл System.map и его я туда скопировал из ядерной директории, в которой лежат исходники 2.6.18, тем самым затерев первичный System.map от работающего ядра.
Пробую так
#depmod -eF /boot/System.map -думает шуршит винтом вываливается в консоль
#
#modprobe ne
insmod: can't read 'ne': No sush file or directory
Вот так. Мож в ходе пересборки че не так сделал. Последовательность команд сборки см в ранних сообщениях.
depmod -eF /boot/System.map-* --не понял про звездочку. У меня в директории /boot один файл System.map и его я туда скопировал из ядерной директории, в которой лежат исходники 2.6.18, тем самым затерев первичный System.map от работающего ядра.
Пробую так
#depmod -eF /boot/System.map -думает шуршит винтом вываливается в консоль
#
#modprobe ne
insmod: can't read 'ne': No sush file or directory
Вот так. Мож в ходе пересборки че не так сделал. Последовательность команд сборки см в ранних сообщениях.
-
cheer
- Сообщения: 729
- Статус: Самовлюблённый сноб
- ОС: archlinux i686-current
Re: Решено:Пропали сетевые карты
Кстати, про modprobe.conf
Написано в комментариях к файлу, что он устарел и оставлен для совместимости. Конфиги пихайте в /etc/modprobe.d, там несколько файлов (например, sound, network, tuner), в которые следует записывать подключаемые модули.
Проверьте, работает ли система с уже собранным Патриком ядром (надо собрать пакеты kernel-generic-2.6.18, kernel-headers-2.6.18 и kernel-modules-2.6.18).
Написано в комментариях к файлу, что он устарел и оставлен для совместимости. Конфиги пихайте в /etc/modprobe.d, там несколько файлов (например, sound, network, tuner), в которые следует записывать подключаемые модули.
Проверьте, работает ли система с уже собранным Патриком ядром (надо собрать пакеты kernel-generic-2.6.18, kernel-headers-2.6.18 и kernel-modules-2.6.18).
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: Решено:Пропали сетевые карты
#depmod -eF /boot/System.map -думает шуршит винтом вываливается в консоль
Он это и должен делать если ошибок не находит
я вот тут подумал может у вас сам module-init-tools старый и его надо обновить тоже
еще может как нить типа modutils называться
сделайте у себя
Код: Выделить всё
rpm -qa | grep ^modне воспринимайте Linux c позиции Windows, учитесь использовать командную строку
-
cheer
- Сообщения: 729
- Статус: Самовлюблённый сноб
- ОС: archlinux i686-current
Re: Решено:Пропали сетевые карты
Да, насколько я помню, modutils надо было обновлять. Так же, как и файл rc.modules (или он входит в modutils?) Ещё бы и udev, потому что, возможно, devfs не работает с 2.6.18 (не знаю просто), думаю, что у вас ещё devfs стоит. Я бы обновился полностью на 11.0, если есть возможность.
-
Unicorn
- Сообщения: 689
- Статус: Бригадир мучеников Аль-Аксы
- ОС: Gentoo 100% fresh, Archlinux
Re: Решено:Пропали сетевые карты
можно еще проверить настройки сетевых интерфейсов на каком-нить модерновом Live-CD вроде Кноппикса
чтобы убедиться что это дело заводится под ядром 2.6
чтобы убедиться что это дело заводится под ядром 2.6
Gentoo, Archlinux / Athlon2600+ / SATA RAID 0 LVM / GNOME
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Решено:Пропали сетевые карты
оффтопик (пардон, не мог удержаться):
не, карты потом нашлись, а вот осадок остался
А по существу вопроса: во FreeBSD поддержка карт ne2000 и компатиблых убрана чуть не полтора года назад. М.б. и Линукс пошел по ее стопам?
не, карты потом нашлись, а вот осадок остался
А по существу вопроса: во FreeBSD поддержка карт ne2000 и компатиблых убрана чуть не полтора года назад. М.б. и Линукс пошел по ее стопам?
-
prog
- Сообщения: 73
Re: Решено:Пропали сетевые карты
Привет!!!
ПРОБЛЕМА РЕШЕНА путем upgradepkg.
Обновил кучу всего до 11.0. После какого пакета заработало не понятно
(((
Кстати module-init-tools я обновил непосредственно перед сборкой ядра. Проблема как я понимаю была не в нем.
С уважением, Владимир.
ВСЕМ ОТКЛИКНУВШИМСЯ СПАСИБО!!!
ПРОБЛЕМА РЕШЕНА путем upgradepkg.
Обновил кучу всего до 11.0. После какого пакета заработало не понятно
Кстати module-init-tools я обновил непосредственно перед сборкой ядра. Проблема как я понимаю была не в нем.
С уважением, Владимир.
ВСЕМ ОТКЛИКНУВШИМСЯ СПАСИБО!!!