ACX111 - Проблема компиляции драйвера

Ethernet card, Wi-Fi, Bluetooth, IrDA, ADSL-модемы, модемы

Модератор: Модераторы разделов

4ybaka
Сообщения: 70

ACX111 - Проблема компиляции драйвера

Сообщение 4ybaka »

Делал по вики: скачал tiacx111 и кинул в /lib/firmware/ (Mandriva 2009.1), распаковал исходники в /usr/src/acx/ удостоверился что стоит метапакет kernel-headers, выполняю sudo make -C /lib/modules/`uname -r`/build M=`pwd`, а в ответ получаю:

Код: Выделить всё

make: Entering directory `/usr/src/linux-2.6.29.3-desktop-1mnb'
  LD      /usr/src/acx/built-in.o
  CC [M]  /usr/src/acx/wlan.o
  CC [M]  /usr/src/acx/conv.o
  CC [M]  /usr/src/acx/ioctl.o
/usr/src/acx/ioctl.c: В функции ‘acx_s_scan_add_station’:
/usr/src/acx/ioctl.c:506: предупреждение: в передаче аргумента 1 ‘iwe_stream_add_event’: несовместимый тип указателя
/usr/src/acx/ioctl.c:506: предупреждение: в передаче аргумента 3 ‘iwe_stream_add_event’: несовместимый тип указателя
/usr/src/acx/ioctl.c:506: предупреждение: при передаче аргумента 4 ‘iwe_stream_add_event’ целое преобразуется в указатель без приведения типа
/usr/src/acx/ioctl.c:506: ошибка: слишком мало аргументов в вызове функции ‘iwe_stream_add_event’
/usr/src/acx/ioctl.c:513: предупреждение: в передаче аргумента 1 ‘iwe_stream_add_point’: несовместимый тип указателя
/usr/src/acx/ioctl.c:513: предупреждение: в передаче аргумента 3 ‘iwe_stream_add_point’: несовместимый тип указателя
/usr/src/acx/ioctl.c:513: предупреждение: в передаче аргумента 4 ‘iwe_stream_add_point’: несовместимый тип указателя
/usr/src/acx/ioctl.c:513: ошибка: слишком мало аргументов в вызове функции ‘iwe_stream_add_point’
/usr/src/acx/ioctl.c:523: предупреждение: в передаче аргумента 1 ‘iwe_stream_add_event’: несовместимый тип указателя
/usr/src/acx/ioctl.c:523: предупреждение: в передаче аргумента 3 ‘iwe_stream_add_event’: несовместимый тип указателя
/usr/src/acx/ioctl.c:523: предупреждение: при передаче аргумента 4 ‘iwe_stream_add_event’ целое преобразуется в указатель без приведения типа
/usr/src/acx/ioctl.c:523: ошибка: слишком мало аргументов в вызове функции ‘iwe_stream_add_event’
/usr/src/acx/ioctl.c:531: предупреждение: в передаче аргумента 1 ‘iwe_stream_add_event’: несовместимый тип указателя
/usr/src/acx/ioctl.c:531: предупреждение: в передаче аргумента 3 ‘iwe_stream_add_event’: несовместимый тип указателя
/usr/src/acx/ioctl.c:531: предупреждение: при передаче аргумента 4 ‘iwe_stream_add_event’ целое преобразуется в указатель без приведения типа
/usr/src/acx/ioctl.c:531: ошибка: слишком мало аргументов в вызове функции ‘iwe_stream_add_event’
/usr/src/acx/ioctl.c:549: предупреждение: в передаче аргумента 1 ‘iwe_stream_add_event’: несовместимый тип указателя
/usr/src/acx/ioctl.c:549: предупреждение: в передаче аргумента 3 ‘iwe_stream_add_event’: несовместимый тип указателя
/usr/src/acx/ioctl.c:549: предупреждение: при передаче аргумента 4 ‘iwe_stream_add_event’ целое преобразуется в указатель без приведения типа
/usr/src/acx/ioctl.c:549: ошибка: слишком мало аргументов в вызове функции ‘iwe_stream_add_event’
/usr/src/acx/ioctl.c:559: предупреждение: в передаче аргумента 1 ‘iwe_stream_add_point’: несовместимый тип указателя
/usr/src/acx/ioctl.c:559: предупреждение: в передаче аргумента 3 ‘iwe_stream_add_point’: несовместимый тип указателя
/usr/src/acx/ioctl.c:559: предупреждение: в передаче аргумента 4 ‘iwe_stream_add_point’: несовместимый тип указателя
/usr/src/acx/ioctl.c:559: ошибка: слишком мало аргументов в вызове функции ‘iwe_stream_add_point’
/usr/src/acx/ioctl.c:574: предупреждение: в передаче аргумента 1 ‘iwe_stream_add_value’: несовместимый тип указателя
/usr/src/acx/ioctl.c:574: предупреждение: в передаче аргумента 4 ‘iwe_stream_add_value’: несовместимый тип указателя
/usr/src/acx/ioctl.c:574: предупреждение: при передаче аргумента 5 ‘iwe_stream_add_value’ целое преобразуется в указатель без приведения типа
/usr/src/acx/ioctl.c:574: ошибка: слишком мало аргументов в вызове функции ‘iwe_stream_add_value’
make[1]: *** [/usr/src/acx/ioctl.o] Ошибка 1
make: *** [_module_/usr/src/acx] Ошибка 2
make: Leaving directory `/usr/src/linux-2.6.29.3-desktop-1mnb'

Где накосячил?
Спасибо сказали: