I've managed to get Archlinux running on my ARM6 Pogoplug. I got the timemachine server up and running, and I'm moving on to a CUPS server. I can't find any linux drivers in the Gutenprint repository, but it appears that Lexmark has Linux driver downloads for my printer: http://support.lexmark.com/index?locale=en&page=product&productCode=LEXMARK_X3650&segment=SUPPORT&userlocale=EN_US&frompage=null#1
That's great, except a) they only have Debian or RPM based packages, and b) from the CUPS web administration, it's asking for a "PPD" file. I've tried downloading both drivers to my Pogoplug and running the install scripts, but both fail, saying:
$this->bbcode_second_pass_quote('', '
')Operating system: linux
CPU Arch: armv6l
Warning: No installer for "armv6l" found, defaulting to x86...
./startupinstaller.sh: line 29: bin/linux/x86/libc.so.6/lzma-decode: cannot execute binary file
./startupinstaller.sh: line 29: bin/linux/x86/libc.so.6/lzma-decode: cannot execute binary file
./startupinstaller.sh: line 29: bin/linux/x86/libc.so.6/lzma-decode: cannot execute binary file
./startupinstaller.sh: line 29: bin/linux/x86/libc.so.6/lzma-decode: cannot execute binary file
Error: Couldn't find any suitable frontend for your system