Так сложилось, что нетбук Compaq mini 110c появился у меня приблизительно в то-же время, когда была выпущена Кармическая Коала. Поэтому долго выбирать операционную систему для нетбука не пришлось. На десктопе была создана загрузочная флешка дистрибутива и система успешно установилась на нетбук. На удивление все работало хорошо и быстро. Однако wifi распознан не был.

Итак, дял начала пришлось определить, какой-же wifi адаптер используется в нетбуке:
boffin@laptop:~$ lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
01:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
02:00.0 Ethernet controller: Attansic Technology Corp. Atheros AR8132 / L1c Gigabit Ethernet Adapter (rev c0)
После этого были скачаны драйвера с сайта производителя. Они были в виде exe установщика, так-что пришлось распаковать их в виртуальной машине. Сам драйвер, готовый для установки в Ubuntu, можно скачать здесь.
Распаковываем драйвер:
boffin@laptop:~$ tar zxvf bcmwl5.tar.gz
boffin@laptop:~$ cd bcmwl5
Далее был установлен ndiswrapper (который и позволит использовать windows драйвер в linux-е):
boffin@laptop:~/bcmwl5$ sudo apt-get install ndiswrapper
Проинсталлируем наш драйвер в ndiswrapper:
boffin@laptop:~/bcmwl5$ sudo ndiswrapper -i bcmwl5.inf
И проверим, действительно ли он поставился:
boffin@laptop:~/bcmwl5$ ndiswrapper -l
bcmwl5 : driver installed
device (14E4:4315) present (alternate driver: ssb)
Как видим, Убунта уже пытается использовать какой-то ssb драйвер для нашего wifi адаптера. Теперь он нам не нужен, а следовательно:
boffin@laptop:~/bcmwl5$ sudo echo blacklist b43 >> /etc/modprobe.d/blacklist
boffin@laptop:~/bcmwl5$ sudo echo blacklist ssb >> /etc/modprobe.d/blacklist
boffin@laptop:~/bcmwl5$ sudo rmmod b43
boffin@laptop:~/bcmwl5$ sudo rmmod ssb
Модуль ssb не выгрузится, если предварительно не выгрузить b43. Мы занесли эти модули в черный список, это не даст им загрузиться при старте системы.
Загружаем модуль ndiswrapper (который и содержит наш драйвер):
boffin@laptop:~/bcmwl5$ sudo ndiswrapper -m
boffin@laptop:~/bcmwl5$ sudo modprobe ndiswrapper
boffin@laptop:~/bcmwl5$ sudo echo ndiswrapper >> /etc/modules
После данных манипуляций Wifi должен начать работать. Работать будет даже кнопка на корпусе, которая включает/выключает wifi адаптер и при этом меняет цвет.
Проверяем:
boffin@laptop:~/bcmwl5$ iwlist scanning
lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
pan0 Interface doesn't support scanning.
wlan0 Scan completed :
Cell 01 - Address: 00:1B:11:A3:2D:CA
ESSID:"AP-01"
Protocol:IEEE 802.11g
Mode:Managed
Frequency:2.417 GHz (Channel 2)
Quality:100/100 Signal level:-23 dBm Noise level:-96 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Extra:bcn_int=100
Extra:atim=0
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK
Все, wifi на Compaq mini 110c настроен и работает.

…
Норм …