Hello everyone. I have been using this driver successfully for sometime with an IA-32 machine, and it has worked very well for me.

However, I have recently come to possess a Sun Ultra 5. I installed Linux (Splack tree-10.1), added a PCI USB card (NEC chipset, works fine with everything in 1.1 mode), and attempted to compile and load the r83 version of this driver. After modifying the Makefile to use a 64-bit version of gcc and changing the ld to command to "ld -m elf64_sparc", the driver compiles, but has unresolved symbols due to the use of bus_to_virt in zddebug.c. I commented out those two blocks of code, since they just seemed to be printing out debug information anyway, and was able to load the module, sort of. modprobe seems to have been killed by the kernel, and dmesg reveals that the ghost in the machine has stuck its tongue out at me. I've attached the output from dmesg related to my attempt to use the USB card.

Would any of you be able to help me with this? I know C and am very familiar with using and administering Linux, but I don't know very much about SPARC assembly and nothing about the hardware details of PCI or USB. If you need more information or want me to try the driver from SVN, please let me know. Whether or not you can help with this, thank you for maintaining the zd1211 driver.

"The mind is its own place, and in itself, can make a Heaven of Hell, a Hell of 
         in _Paradise Lost_ by Milton

zd1211 - http://zd1211.ath.cx/ - r83
Based on www.zydas.com.tw driver version
usb.c: registered new driver zd1211
Release Ver = 4330
zd1211:bulk out: wMaxPacketSize = 40
zd1211:bulk in: wMaxPacketSize = 40
zd1211:interrupt in: wMaxPacketSize = 40
zd1211:interrupt in: int_interval = 1
zd1211:bulk out: wMaxPacketSize = 40
EEPORM Ver = 4330
zd1211:USB Download Boot code success
Unsupported unaligned load/store trap for kernel at <0000000000573bec>.
              \|/ ____ \|/
              "@'/ .. \`@"
              /_| \__/ |_\
modprobe.old(233): Kernel does fpu/atomic unaligned load/store.
TSTATE: 0000004411009601 TPC: 0000000000573bec TNPC: 0000000000573bf0 Y: 
ffff5176    Not tainted
g0: 0000000000000000 g1: 0000000000000008 g2: 0000000000000003 g3: 
g4: fffff80000000000 g5: 0000000000000008 g6: fffff80010798000 g7: 
o0: 0000000000000003 o1: fffff80016338b24 o2: 0000000000000009 o3: 
o4: 0000000000000001 o5: fffff80016beeca0 sp: fffff8001079afa1 ret_pc: 
l0: fffff8001c773500 l1: fffff80016beea20 l2: 000000000040a20c l3: 
l4: 00000000000002f8 l5: 00000000000573d0 l6: fffff80010798000 l7: 
i0: fffff80016338000 i1: fffff8001ebfb400 i2: 0000000000000006 i3: 
i4: 0000000000000000 i5: 0000000000028eb8 i6: fffff8001079b091 i7: 
Instruction DUMP: 92024003  ce5a4000  8211c005 <c3f25007> 80a1c001  1267fffc  
01000000  81c3e008  01000000

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
Zd1211-devs mailing list - http://zd1211.ath.cx/
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/zd1211-devs

Reply via email to