Ciao Dean Takemori, nel tuo messaggio dicevi: Unfortunately it turns out that the driver will not compile against the Yellowdog 4.0 (2.6.8-1.ydl.7) ppc kernel. I'm no expert but in addition to probable endian problems, the main issue appears to be x86 assumptions and asm usage.
On Dec 7, 2004, at 9:58 PM, Jack Malmostoso wrote:Since you made me curious, I downloaded the driver and tried to compiledit against my 2.6.9 custom kernel.Actually, it compiled quite fine (lots of warnings, but no errors), butwhen I tried to modprobe it I had some unresolved symbols: now I don't know if this could be because I have no dongle yet, or if it is not working on its own.
On Dec 7, 2004, at 11:11 PM, Dean Takemori wrote: Trying to modprobe the module into the kernel gives zd1211: Unknown symbol write zd1211: Unknown symbol read zd1211: Unknown symbol open zd1211: Unknown symbol close I've also tried to compile and load the driver on an Athlon-XP box running FC 1 (2.4.22-1.2199.nptl) kernel. Same compilation warnings but the module loads cleanly. (Whether or not it actually works with the hardware is another issue)
I did some Google research and came up with this thread: http://lists.atrpms.net/pipermail/atrpms-users/2004-August/000910.html I'm unsure as to the correct fix (patch the kernel to export the functions or find a more correct way to program around the missing exports) BTW, the same problem occurs with YDL 4.0 update kernel 2.6.9-1.ydl.8 -dean takemori