Portál AbcLinuxu, 3. května 2024 11:13


Dotaz: FreeBSD a wifi BCM4312

12.2.2010 01:42 Hulka
FreeBSD a wifi BCM4312
Přečteno: 522×
Odpovědět | Admin
Zdravím. Chtěl bych začít provozovat FreeBSD 8.0 64-bit na svém notebooku HP 6730s. Ovšem moje jediné přístupné připojení doma k internetu je přes wifi. Můj problém se týka právě s podporou ovladačů k wifi kartě BCM4312 od Broadcomu. Takže z manualových stránek bwi(4) jsem si zjistil že podpora pro mou kartu není dostupná, proto jsem si stáhl windowsácký ovladače a zkusil vygenerovat kernelový modul pomocí NDIS resp. utility ndisgen. Vše se dobře vygeneruje jak pro bcmwl6.sys tak i pro bcmwl664.sys (bcmwl6.inf samozřejmě taky předkládám ndisgenu). Problém je že při načtení modulu který byl vytvořen z 64-bit bcmwl664.sys mi jádro FreeBSD zhavaruje a je vyžadován restart. Když načtu 32-bit bcmwl6.sys tak k pádu nedojde, zato však vypadá že se žádné zařízení nevytvoří (soudě při spuštění ifconfig). Před načtením pro jistotu načítám i ndis.ko. S FreeBSD teprve začínám takže zkušenosti prakticky nulové. Jisté zkušenosti mám s používáním linuxu (ne-userfriendly systémy). Zkoušel jsem i něco vygooglit ale bez výsledku. Neřešili jste někdo podobný problém? Možná že dělám něco špatně. (např. ndiswrapper jsem nemusel v linuxu nikdy použít - existují oficiální ovladače od Brooadcomu pro linux).
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

13.2.2010 16:54 Strejda
Rozbalit Rozbalit vše Re: FreeBSD a wifi BCM4312
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přece jenom bych to zkusil s bwi. V kódu pro bwi je { PCI_VENDOR_BROADCOM, 0x4312,"Broadcom BCM4312 802.11a/b/g Wireless Lan" } takže v kombinaci s portem net/bwi-firmware-kmod by to mohlo fungovat.

13.2.2010 21:21 Hulka
Rozbalit Rozbalit vše Re: FreeBSD a wifi BCM4312
Ok diky, vyzkousim. Zkusim se tedy pripojit klasicky pres kabel. Ovsem ted budu zrejme muset abych tak ucinil rozchodit svou sitovku: Marvell Yukon 88E8042. Protoze ifconfig mi jine zarizeni nez zpetnovazebne nehlasi tak se zkusim podivat treba na stranky vyrobce jestli neco nema (kdyz jsem uz nedavno nasel i pro solaris :-) ). Jinak jeden takovej dotaz. Vim ze vse pokud se instaluje ve FreeBSD probiha stazenim zdrojovych kodu a kompilaci (tzv. porty). Neslo by tedy stahnout nejak rucne tyto zdrojove kody z portu a i rucne skompilovat?, resp. neni k dispozici nejaky repozitar s jiz predkompilovanymi balicky? Predem se omlouvam za tak blbe linuxoidni otazky (je mi jasne ze FreeBSD neni linux). Neco podobneho by se mi u tohohle hodilo kdybych priste musel treba reinstalovat system apod.
poky74 avatar 13.2.2010 23:59 poky74 | skóre: 36 | blog: Zápisník | Vrchlabí
Rozbalit Rozbalit vše Re: FreeBSD a wifi BCM4312
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ahoj, odpověď sice neznám ale rád bych se zeptal, mám ten stejný notes a od jádra 2.6.29 jsem wifi nerozjel na jakých jádrech si tu wifinu rozchodil? Nějaký speciální postup?
Chcete Linuxové samolepky nebo Tuxe na klíče? ->
14.2.2010 01:39 Hulka
Rozbalit Rozbalit vše Re: FreeBSD a wifi BCM4312
Na strankach Broadcomu kde jsou ovladace k dispozici jak v 32-bit i 64-bit verzi se v souboru README.TXT doctes ktera jadra jsou podporovana, viz: http://www.broadcom.com/support/802.11/linux_sta.php ... najdes tam i ten postup. Ja jsem to rozchodil prave na jadrech 2.6.29. Moje posledni verze ovladacu s kterou mi to bezelo byla x86_64-v5.10.91.9.3 , dalsi uz nevim. Rozjizdel jsem to jeste v dobach kdy nebyli aktualizace pro tato jadra takze par lidi (myslim z arch-linuxu) udelalo zaplatu a pak to jelo. Bezelo mi to pod Slackwarem a pak i pod Debianama ... zadnej problem jsem nezaznamenal. Jinak pokud jsi jeste neucinil tak zadej primej dotaz do linuxovy poradny a tam to muzes vic probrat i s vice lidma co s tim maji skusenosti.
14.2.2010 01:45 Hulka
Rozbalit Rozbalit vše Re: FreeBSD a wifi BCM4312
Moc se omlouvam za ten link, zapomnel jsem vyplnit umisteni. Zde jeste radej jednou: http://www.broadcom.com/support/802.11/linux_sta.php
14.2.2010 01:54 Hulka
Rozbalit Rozbalit vše Re: FreeBSD a wifi BCM4312
Mno tak jsem se lepe podival a bude lepsi dotaz zadat na hardwarovou poradnu, coz jsem mel ucinit i ja.
14.2.2010 15:42 Hulka
Rozbalit Rozbalit vše Re: FreeBSD a wifi BCM4312
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mno tak jsem skouknul stranky Marvellu a ovladace maji jen pro FreeBSD 7 takze jsem zkusil opet vykuchat windowsacky ovladace pres ndisgen. Po mensich problemech s konverzi *.inf souboru se mi povedlo vytvorit 64-bitovy modul a uspesne i nacist. Bohuzel ifconfig nehlasi zadne nove zarizeni stejne jako dmesg. Asi mam prilis exotickej hardware nebo uz nevim co.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.