ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Безопасность > *nix
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Драйвер usb-сетевой карты
  #1  
Старый 04.02.2007, 18:20
Аватар для Noman
Noman
Участник форума
Регистрация: 10.10.2006
Сообщений: 127
Провел на форуме:
483695

Репутация: 31
Отправить сообщение для Noman с помощью ICQ
По умолчанию Драйвер usb-сетевой карты

Народ, скажите, как правильно устанавливать эти самые драйвера. Ситуация такая:

Купил usb-сетевую карту (размером с флэшку), к ней в комплекте диск с драйверами. В том числе и для линукса. В папку 2 файла - мануал и сам драйвер (RTL8150.C)

В мануале содержиться следующий текст:
Цитата:
The procedure to activate rtl8150 on linux is as follows:

step 1: compile:
gcc -DMODULE -D__KERNEL__ -c RTL8150.C

step 2: insert the driver as module:
insmod rtl8150.o
(run 'lsmod' to see if the module is inserted)

step 3: bind your card to an IP address:

/sbin/ifconfig eth0 ${IPADDR} netmask ${NETMASK} broadcast ${BROADCAST}
(run 'netstat -i' to see if there is a interface 'eth0')

step 4: add your card to IP routing table and add gateway:
/sbin/route add default gw ${GATEWAY} dev eth0


*make sure that your kernel is version 2.4.0 above. Otherwise, you have to
upgrade your kernel.

Начало более-менее ясное, но до 2-ого шага я недошел. Вот лог bash-а:
Цитата:
[root@localhost ~]# gcc -DMODULE -D__KERNEL__ -c RTL8150.C
RTL8150.C:50:26: error: linux/module.h: Нет такого файла или каталога
RTL8150.C:52:26: error: linux/malloc.h: Нет такого файла или каталога
RTL8150.C:53:24: error: linux/init.h: Нет такого файла или каталога
RTL8150.C:54:25: error: linux/delay.h: Нет такого файла или каталога
RTL8150.C:56:31: error: linux/etherdevice.h: Нет такого файла или каталога
RTL8150.C:57:23: error: linux/usb.h: Нет такого файла или каталога
RTL8150.C:1329:40: error: missing binary operator before token "("
RTL8150.C:319: error: field ‘ctrl_urb’ has incomplete type
RTL8150.C:319: error: field ‘rx_urb’ has incomplete type
RTL8150.C:319: error: field ‘tx_urb’ has incomplete type
RTL8150.C:319: error: field ‘intr_urb’ has incomplete type
RTL8150.C:320: error: ‘devrequest’ does not name a type
RTL8150.C:321: error: ‘wait_queue_head_t’ does not name a type
RTL8150.C:322: error: field ‘ctrl_sem’ has incomplete type
RTL8150.C:323: error: requested alignment is not a constant
RTL8150.C:324: error: requested alignment is not a constant
RTL8150.C:325: error: requested alignment is not a constant
RTL8150.C:341: error: expected unqualified-id before ‘private’
RTL8150.C:350: error: expected constructor, destructor, or type conversion before ‘(’ token
RTL8150.C:351: error: expected constructor, destructor, or type conversion before ‘(’ token
RTL8150.C:352: error: expected constructor, destructor, or type conversion before ‘(’ token
RTL8150.C:353: error: expected constructor, destructor, or type conversion before ‘(’ token
RTL8150.C:354: error: expected constructor, destructor, or type conversion before ‘(’ token
RTL8150.C:355: error: expected constructor, destructor, or type conversion before ‘(’ token
RTL8150.C:362: error: too many initializers for ‘usb_eth_dev’
RTL8150.C:362: error: too many initializers for ‘usb_eth_dev’
RTL8150.C:362: error: too many initializers for ‘usb_eth_dev’
RTL8150.C:364: error: variable or field ‘set_registers_callback’ declared void
RTL8150.C:364: error: ‘urb_t’ was not declared in this scope
RTL8150.C:364: error: expected primary-expression before ‘)’ token
RTL8150.C:365: error: expected ‘,’ or ‘;’ before ‘{’ token
Посоветуйте, что делать?

Если поменять путь linux/ на /usr/src/kernels/2.6.18-1.2798.fc6-i586/include/linux/ то возникает еще больше ошибок...
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Настройка USB ADSL модема на чипе Conexant AccessRunner в ОС Linux L0rd_Ha0S Авторские статьи 11 10.12.2007 16:47
Добыча данных с сим карты novichok Сотовый фрикинг 0 18.03.2006 22:27
Сетевой сканер Nmap. Руководство пользователя foreva Чужие Статьи 1 08.02.2005 16:36



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ