SMC9452TX a kernel vyssi nez 2.4.2 - nelze prelozit ovladac...
Martin Duda
Martin.Duda na hrad.cz
Úterý Květen 7 07:20:44 CEST 2002
Jirka Kosina wrote:
>Tuto sitovku jsem pred nejakou dobou take zprovoznoval s temi drivery z
>webu na ktery jste posilal URL, dostaval jsem presne stejnou chybu jako
>Vy.
>Zmenou memory managementu to asi nebude, ta chyba je v datovych
>strukturach ktere se tykaji udaju o boot procesoru.
>Pamatuji si, ze jsem tenkrat nemel vubec cas to zkoumat (jak zdrojaky toho
>modulu, tak prislusne misto ve zdrojacich jadra), nicmene pomohlo tohle:
>
>**
>
>--- ./processor.h.old Thu Apr 25 19:29:25 2002
>+++ ./processor.h Mon May 6 13:29:55 2002
>@@ -80,6 +70,7 @@
> */
>
> extern struct cpuinfo_x86 boot_cpu_data;
>+#define boot_cpu_data_R0657d037 boot_cpu_data
> extern struct tss_struct init_tss[NR_CPUS];
>
> #ifdef CONFIG_SMP
>
>**
>
Hmm, toto vyzkousim
>
>Vim ze je to desna prasarna, ale jako docasny workaround to pomohlo, modul
>se zkompiloval, a funguje. (nekde bych ho vyhrabal zkompilovany pro
>2.4.16, mate-li zajem). Ovsem chtelo by to
>
>1) najit cas a chut se podivat na to v cem je problem (tipoval bych na
>nejake zmateni linkeru, modversions, apod.)
>2) dokopat autory modulu, aby s tim neco udelali
>
>
>Ovsem uplne nejlepsi reseni je IMHO pouzit ns83820.o, ktery je primo
>zahrnut ve vanilla jadrech, a s touto sitovkou funguje. ;)
>
Ano, toto zda se funguje :-) (zkousel jsem kernel 2.4.7-10 z RH distribuce)
Jeste jednou dik.
Duda
Další informace o konferenci Linux