Portál AbcLinuxu, 12. května 2025 02:45

Dotaz: bcm5700 nejde zkompilovat v 2.6.18 ?

25.9.2006 12:35 tlamik | skóre: 21 | Karvina
bcm5700 nejde zkompilovat v 2.6.18 ?
Přečteno: 152×
Odpovědět | Admin
stahl jsem si ovladac pro sitovku http://h18023.www1.hp.com/support/files/server/us/download/24497.html
V jadre 2.6.17.8, ktere jsem sam kompiloval je vse default, tzn. module, mi jde ten ovladac normalne zkopilovat. Ale kdyz jsem si udelal novejsi jadro 2.6.18 a tam jsem uz poctive vybiral co chci a co ne, tak jadro jako takove funguje, ale kompilace ovladace sitovky se nedari.
Nevim, jestli to muze znamenat, ze jsem na neco v jadre zapomnel nebo to je proste fakt, ze to v tomhle jadre nejde. Teoreticky je snad mozne pouzit ovladac tg3, ale nejsem si jisty. Nicmene mi jde o tu kompilaci, protoze mam pocit, ze mi nejde zkompilovat skoro nic, co se kompiluje jako modul. Chybi mi neco v jadre ? Mam poslat co to pise ? Je to neco, ze neco neni nadefinovano a okazuje se do adresare s jadrem ...
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

kozzi avatar 25.9.2006 14:09 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: bcm5700 nejde zkompilovat v 2.6.18 ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
no vyjmenoval si spoustu veci kterimy by to mohlo byt to je pekne ale pokud nam nedas nejakej vypis tak tinepomuzem hod jsem co ti to vypise pri kompilaci
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
25.9.2006 14:35 tlamik | skóre: 21 | Karvina
Rozbalit Rozbalit vše Re: bcm5700 nejde zkompilovat v 2.6.18 ?
kaslete na to, uz jsem otestoval tu samou orezanou konfiguraci jadra, ale v nizsi verzi a tam to opravdu funguje, takze to nebude konfiguraci kernelu, ale tim zdrojakem nebo nekompatibilitou s 2.6.18.
spoustim normalne rpmbuild -bb SPECS/bcm5700.spec
prvni podle mne informativni chyba je :
WARNING: Symbol version dump /usr/src/kernels/linux-2.6.18/Module.symvers is missing; modules will have no dependencies and modversions.
a pak primo zdrojaky te sitovky:
/usr/src/redhat/BUILD/bcm5700-8.3.17c/b57um.c:475: error: `UTS_RELEASE' undeclared here (not in a function)
/usr/src/redhat/BUILD/bcm5700-8.3.17c/b57um.c: In function `bcm5700_start_xmit':
/usr/src/redhat/BUILD/bcm5700-8.3.17c/b57um.c:2156: error: structure has no member named `tso_size'
make[2]: *** [/usr/src/redhat/BUILD/bcm5700-8.3.17c/b57um.o] Error 1
make[1]: *** [_module_/usr/src/redhat/BUILD/bcm5700-8.3.17c] Error 2
make[1]: Leaving directory `/usr/src/kernels/linux-2.6.18'
make: *** [default] Error 2
error: Špatný návratový kód z /var/tmp/rpm-tmp.18806 (%build)
25.9.2006 18:58 atahualpa
Rozbalit Rozbalit vše Re: bcm5700 nejde zkompilovat v 2.6.18 ?
Zkus nainstalovat novější GCC
25.9.2006 20:10 tlamik | skóre: 21 | Karvina
Rozbalit Rozbalit vše Re: bcm5700 nejde zkompilovat v 2.6.18 ?
yum check-update mi novejsi nenajde, tak to mam jako instalovat ze zdrojaku ?
25.9.2006 21:14 atahualpa
Rozbalit Rozbalit vše Re: bcm5700 nejde zkompilovat v 2.6.18 ?
Jakou mas verzi GCC
kozzi avatar 26.9.2006 07:40 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: bcm5700 nejde zkompilovat v 2.6.18 ?
No kdyz pockas tak zkusim ten ovladac poupravit pro to novjejsi jadro. Mel bych to zvladnout jeste dnes
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
michich avatar 26.9.2006 08:11 michich | skóre: 51 | blog: ohrivane_parky
Rozbalit Rozbalit vše Re: bcm5700 nejde zkompilovat v 2.6.18 ?
Opravdu zkuste tg3. bcm5700 je nedostatečně udržovaný. Struktura skb_shared_info neobsahuje člen tso_size od verze Linuxu 2.6.18-rc1.
28.9.2006 09:08 tlamik | skóre: 21 | Karvina
Rozbalit Rozbalit vše Re: bcm5700 nejde zkompilovat v 2.6.18 ?
THX, mel jsem sice z toho trochu strach, ale nakonec tg3 funguje spolehlive, akorat nechapu proc ti priblbli HPckove doporucuji prave bcm5700 ?!? Ale mockrat diky.

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.