Networking :: Compiling custom kernel for rt2500



Quote (Guest @ Jan. 13 2006,16:30)
It worked!

I'm posting this from my remastered non-SMP DSL :)




Thats fine thing you get the card to function  Do you want to help me too so i get my card to function. I have the same card like you with the same problem that you had before.

Yes please a detailed step by step of what you did would be very nice, i to run an rt2500 based wifi and can not get it running on anything past dsl 1.5.

Thanks
Rob

Now i have compailed the kernel for the Rt2500 wireless card. I removed the SMP. And the kernel are running OK. But now it come with the other problem. The ndiswrapper dont funktion anymore. Must I do a new ndiswrapper install, I tried that, but with no succeed. It gave otput like this when gave command make:


winnt_types.h:358: warning: unnamed struct/union that defines no instances
winnt_types.h:364: warning: unnamed struct/union that defines no instances
winnt_types.h:380: warning: malformed `#pragma pack'
winnt_types.h:380: warning: ignoring pragma: )
winnt_types.h:393: warning: malformed `#pragma pack'
winnt_types.h:393: warning: ignoring pragma: )
winnt_types.h:632: warning: malformed `#pragma pack'
winnt_types.h:632: warning: ignoring pragma: )
winnt_types.h:675: warning: malformed `#pragma pack'
winnt_types.h:675: warning: ignoring pragma: )
winnt_types.h:696: warning: malformed `#pragma pack'
winnt_types.h:696: warning: ignoring pragma: )
winnt_types.h:765: warning: malformed `#pragma pack'
winnt_types.h:765: warning: ignoring pragma: )
winnt_types.h:854: warning: unnamed struct/union that defines no instances
winnt_types.h:855: warning: unnamed struct/union that defines no instances
winnt_types.h:864: warning: unnamed struct/union that defines no instances
winnt_types.h:865: warning: unnamed struct/union that defines no instances
winnt_types.h: In function `IoCopyCurrentIrpStackLocationToNext':
winnt_types.h:904: structure has no member named `current_stack_location'
winnt_types.h:906: structure has no member named `current_stack_location'
winnt_types.h:906: structure has no member named `current_stack_location'
winnt_types.h: In function `IoSetCompletionRoutine':
winnt_types.h:914: structure has no member named `current_stack_location'
winnt_types.h: At top level:
winnt_types.h:965: warning: unnamed struct/union that defines no instances
In file included from hal.c:24:
ntoskernel.h:472: warning: unnamed struct/union that defines no instances
ntoskernel.h:510: warning: unnamed struct/union that defines no instances
ntoskernel.h:513: warning: unnamed struct/union that defines no instances
make[1]: *** [hal.o] Error 1
make[1]: Leaving directory `/home/dsl/DOWNLOADS/ndiswrapper-1.8/driver'
make: *** [all] Error 2

Should someone be friendly and give me some instruction to what do next so I can get dsl 2.1 to funktion with Rr2500 wireless card.

Don't use ndiswrapper.  The aim of the modified kernel was to get the native-Linux Ralink driver working -
http://damnsmalllinux.org/cgi-bin....t=10369
It's here - http://distro.ibiblio.org/pub....ndidate

Thanks for replay. I downloade the rt2500.o and run the comand

sudo insmod rt2500.o, but error came with this output

dsl@box:~/DOWNLOADS$ sudo insmod rt2500.o
rt2500.o: unresolved symbol del_timer_sync

Next Page...
original here.