Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Устновка родных драйверов на Broadcom4401  (Прочитано 1424 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sturmvogel

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Итак есть Acer Travelmate 2493 WLMI c вай фаем на
06:01.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)Ubuntu - xubuntu 7.04 kernel 2.6.20-16 generic
Рецепты типа fwcutter работают с серией bcm43хх, мои виндовые дрова не съел, сказал мд5 сумма неправильная (под виндой - работает)
Нашел на броадкоме родные Linuxовые дрова на 44 серию. В readme читаем

1. Create a directory and extract the files:
   tar xvzf b44-<version>.tar.gz
2. Build the driver b44.o (or b44.ko) as a loadable module for the
running kernel:
   cd src
   make
3. Test the driver by loading it:
   insmod b44.o
or
   insmod b44.ko (on 2.6.x kernels)
or
   insmod b44
4. Install the driver:
   make install
но при попытке сделать мэйк выдается много ругательств следующего содержания

make -C /lib/modules/2.6.20-16-generic/build SUBDIRS=/home/andrey/notebook/linux/b44-1.00g modules

make[1]: Entering directory `/usr/src/linux-headers-2.6.20-16-generic'

  CC [M]  /home/andrey/notebook/linux/b44-1.00g/b44.o

/home/andrey/notebook/linux/b44-1.00g/b44.c:10:26: error: linux/config.h: No such file or directory

/home/andrey/notebook/linux/b44-1.00g/b44.c: In function ‘b44_open’:

/home/andrey/notebook/linux/b44-1.00g/b44.c:1546: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type

/home/andrey/notebook/linux/b44-1.00g/b44.c: In function ‘b44_resume’:

/home/andrey/notebook/linux/b44-1.00g/b44.c:2563: warning: passing argument 2 of ‘request_irq’ from incompatible pointer type

make[2]: *** [/home/andrey/notebook/linux/b44-1.00g/b44.o] Error 1

make[1]: *** [_module_/home/andrey/notebook/linux/b44-1.00g] Error 2

make[1]: Leaving directory `/usr/src/linux-headers-2.6.20-16-generic'

make: *** [default] Error 2

Что я делаю не так? Честно говоря для меня фраза из мана "собрать драйвер как подгружаемый модуль ядра " мало о чем говорит (где чего поковырять руками или в каком специальном месте зпустить - не знаюб нуб). Make запускал с рутовыми правами.

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Устновка родных драйверов на Broadcom4401
« Ответ #1 : 02 Апреля 2008, 11:13:15 »
Итак есть Acer Travelmate 2493 WLMI c вай фаем на
06:01.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
Это не wi-fi. Это обычный сетевой интерфейс, который итак должен работать без проблем.

 

Страница сгенерирована за 0.016 секунд. Запросов: 20.