|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrei Sosnin 2:5020/400 21 Jun 2002 11:25:34 To : All Subject : SW-10/100-PCI LINUX DRIVER -------------------------------------------------------------------------------- === Hello, All! =====================--> Инсталлировал недавно дома новый RedHat 7.3, хотел настроить сетевую карту (см. сабж), но ничего не вышло, хотя мучался много. Прошу люди, помогите! Итак, дано: Сетевая карта: *Safeway SW-10/100-PCI Fast Ethernet* ОС: Linux RedHat 7.3 (kernel v 2.4.18) Команда компиляции драйвера: *#gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/net/inet -Wall -Wstrict-prototypes -O6 -c fealnx.c* В emacs выдается автоматически такая строка компиляции: #gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/net/inet -Wall -Wstrict-prototyp es -O6 -c fealnx.c `[ -f /usr/include/linux/modversions.h ] && echo -DMODVERSIONS`" Судя по выдаваемым ошибкам, предоставленный исходник написан для более старой версии glibc. Эта версия также инсталлирована, я пробовал копировать файлы, изменять пути, но безрезультатно. Выдается куча странных ошибок, которых быть по идее не должно (вроде отсутствующей замыкающей скобки в конце определения структуры, хотя на самом деле все ОК). Также, при компиляции из emacs (и возможно gcc, хотя я не заметил) выдается предупреждение, что-де компилировать нужно не из /usr/src/linux/net/inet, а из /lib/modules/kernel/2.4.18/... Попробовал изменил параметр I - все равно. В Инете никакой дополнительной информации по поводу особенностей данной сетевой карты нет. К сожалению, купить новую я не могу, хотя, думаю, если бы были деньги, я так и сделал бы. Hа дискете кроме файла С-кода есть еще объектный файл, но insmod говорит, что данный файл скомпилен под kernel 2.0.x. Попытка игнорирования этого факта вызывает кучу ошибок неразрешенных зависимостей или чего-то вроде этого... Очевидно, что этот трюк не пройдет... Уфф! Парни, я новичок в этом деле и мало что понимаю в Линухе, но без Инета мне Линуха в общем-то почти бесполезна... Рассказал все, что смог и что запомнил. Помогите!! Всего хорошего, Андрей. E-mail: demonsly@hot.ee ================================--> Все зависит от того, как ты к этому относишься --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/874527b0defc.html, оценка из 5, голосов 10
|