Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: senser в Dec 27, 2009, 09:38



Титла: Кернел 2.6.32 Zen и драйвер b43
Публикувано от: senser в Dec 27, 2009, 09:38
Здравейте,

от няколко седмици се опитвам да ползвам кърнъл 2.6.32 от Zen, но безжичната ми карта Broadcom BCM4318 се държи ужасно с него - от порядъка на 90% загуби при елементарен пинг до AP-то. С предните версии на Zen не съм имал подобен проблем. Кърнъла си го компилирам сам с опции, които ползвам от доста време (обикновено преди компилирането правя make oldconfig спрямо настройките от предната версия на ядрото).
Системата е 64 битово Gentoo, точната версия на ядрото в момента е 2.6.32–p3. Мога да кача някъде .config-a на ядрото, умишлено не го пускам тук, че е дълъг.
Сблъсквал ли се е някой с подобен проблем с 2.6.32.
Забравих да кажа, че в логовете и dmesg нищо интересно не виждам.


Титла: Re: Кернел 2.6.32 Zen и драйвер b43
Публикувано от: astronom в Dec 27, 2009, 10:44
Съветвам те да пробваш с официалния драйвер на Broadcom ($2). Точно на Коледа пусках Dell Studio 1555 с Broadcom BCM4322. Драйвера работи отлично.


Титла: Re: Кернел 2.6.32 Zen и драйвер b43
Публикувано от: Желязко Желязков в Dec 27, 2009, 19:17
Аз също ползвам 2.6.32 компелиран от мен и ползвам на Slackware

Linux jackie 2.6.32-smp_jackie #7 SMP Sun Dec 6 15:17:10 EET 2009 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz GenuineIntel GNU/Linux

http://jackie.hopto.org/2.6.32/

02:0c.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
и нямам проблем
 
пробвай с това

git clone http://git.bu3sch.de/git/b43-tools.git
cd b43-tools/fwcutter
make
cd ..

export FIRMWARE_INSTALL_DIR="/lib/firmware"
wget http://downloads.openwrt.org/sources/broadcom-wl-4.178.10.4.tar.bz2
tar xjf broadcom-wl-4.178.10.4.tar.bz2
cd broadcom-wl-4.178.10.4/linux
sudo ../../fwcutter/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta.o



Титла: Re: Кернел 2.6.32 Zen и драйвер b43
Публикувано от: senser в Dec 27, 2009, 19:55
astronom:
Доколкото виждам на сайта на broadcom моята карта 4318 не се поддържа от драйвера: http://www.broadcom.com/docs/linux_sta/README.txt

jackie:
Не помня с кой фърмуер съм в момента, но мисля, че е същия, който предлагаш. Според мен има нещо в самия кернел, което пропускам - ако фърмуера не беше читав нямаше да работи и с 2.6.31 версия, а на 2.6.32 вече три релийза пробвам и все същата работа. Това ме навежда на мисълта за нещо в ядрото. Като ми остане време ще компилирам с малко повече дебъг опции и ще видя дали няма да се обади