[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Sun Blade 1000 Fan Control / 64-bit OpenSSL Libraries

Ted Krovetz a écrit :


I recently bought a Sun Blade 1000 on eBay for $150 for my cryptography benchmarking needs. I got Squeeze up and running on it, but have two lingering questions that Google seemed unable to answer.

1) Can I silence the fans? It sounds like a custom kernel can do it, but are there any debian packages and/or configurations that allow me to do it without need of a custom kernel?

You can, but bbc_i2c driver is broken since 2.6.28. If I remember, it worked with a 2.6.27 kernel, but sometimes returned false value that force all my Blade 2000 to stop. I have tried to patch recent kernel to fix it (because 2.6.27 kernel cannot be used with recent libc due to mistake in padding bits between 32 and 64 bits mode), but without any success. I don't understand why bbc_i2c doesn't work anymore.

2) When I compile using "gcc -mcpu=ultrasparc3 -m64 -lcrypto", there appears to be no appropriate libcrypto installed.

      /usr/bin/ld: skipping incompatible (snip) libcrypto.so when searching for -lcrypto

I have libssl-dev installed, which allows me to compile with -m32, but I want 64-bit compiles. Is there a 64-bit version of the libraries in a package somewhere?

Thanks. I'm really thrilled to finally have my own sparc!

Do you really need 64 bits executables ? They are slower than 32 bits executables. If you really want a 64 bits userland, you have to rebuild all dependencies in /usr/lib64. On Sparc64, the only difference between 32 and 64 bits executables is in memory management. A 32 bits process can only addresses 3 GB.



Reply to: