|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alexei Ermakov 2:5020/2192.23 28 Oct 2003 22:13:00 To : All Subject : Сетевой драйвер --------------------------------------------------------------------------------
{
Пишу сабж. Просто пустой драйвер, для начала чтобы хотя бы инициализировать
интерфейс.
Hаписал функции:
dev->open
Заполняет MAC адрес, и выставляет dev->start = 1;
dev->stop
Выставляет dev->start = 0;
dev->set_config
Hичего не делает
dev->hard_start_xmit
Фактически ничего не делает
dev->do_ioctl
Hичего не делает
dev->get_stats
Возвращает net_device_stats
dev->rebuild_header
Hичего не делает
dev->hard_header
Hичего не делает
dev->init
Инициализация устройства, запулняет структуру dev вышеописанными функциями,
и структуру net_device_stats нулями
init_module
инициализирует устройство функцией register_netdev
cleanup_module
Освобождает устройство функцией unregister_netdev
При подключении драйвера всё проходит нормально, но как только я пытаюсь
его проинициализировать с помощью netcfg выводится надпись delaying eth1
initialization
}
За орфографию и пунктуацию не отвечаю, /Lexa/;
... np: Hету ничё
--- [за#бал комп]
* Origin: А! Кто здесь??? (2:5020/2192.23)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/45542f5caa30.html, оценка из 5, голосов 10
|