Проверка загрузки модулей
Проверка конфигурации – не самая простая задача. Пока в сети не выполнена работа, описанная в следующем параграфе, определить, корректно ли сконфигурирована плата Ethernet, невозможно. Но можно вручную проверить загрузку модуля командой insmod, чтобы установить загружаемый модуль ядра.
Пользователь root в командной строке консоли или в окне xterm должен изменить текущий каталог на следующий:
$ cd /lib/modules/2.4.2-2/kernel/drivers/net/
Эта команда предполагает, что Red Hat Linux 7.1 инсталлирован с дистрибутива, и обновление ядра не проводилось. Тогда версия ядра будет 2.4.2-2 – как и отражено в наименовании каталога.
В указанном каталоге загрузите желаемый модуль (в нашем случае – для серии плат Novell) командой insmod.
$ insmod ne.o
Обратите внимание: имя файла этого модуля имеет расширение. о.
При правильном конфигурировании загружается драйвер платы и генерирует ряд сообщений. Эти сообщения для драйвера платы 3с59х будут примерно следующими:
3c59x.c:v0.46C 10/14/97 Donald Becker http://eesdis.gsfc.nasa.gov/linux/drivers/vortex.html loading device 'ethO etho: 3Com 3c905 Boomerang 100baseTx at 0x1440, 00:60:08:71:ad:8c, IRQ 111 8k word-wide RAM 3:5 Rx:Tx split, autoselect/MII interface. eth0: MII transceiver found at address 24. eth0: Overriding PCI latency timer (CFLT) setting of 64, new value is 248.
Но они могут быть и совсем простыми:
Using /lib/modules/2.4.2-2/kernel/drivers/net/pcnet32.о
Если ошибки не появились, значит модуль успешно загружен и плата правильно сконфигурирована. В случае выявления проблем конфигурирования обратитесь к Ethernet HOWTO на странице http://www.linuxdoc.org/HOWTO/Ethernet-HOWTO.html.