For ages I've thought it'd be nice to have ethereal actually work on my Zaurus. What with having a "proper" ethernet connection (via a cheap Dynamode USB2Ethernet adaptor), it looked like it'd be dead handy.
Anyway, all binaries I've come across of zethereal just don't work on a stock Sharp ROM on either my SL5500 or my SL6000. So I finally took a little time out tonight to find out why.
It comes down to what I suspect is a bug in QT on those ROM's (setting the sizePolicy for a QPushButton causes the program to crash), and commenting out the one line of zethereal's startup code that does this (then jumping through all the hoops required to actually compile it) produces a binary that actually works (tested with the built-in WIFI and external ethernet on my SL6000).
My binary is a tad on the large side though (at 4M), but I can post it if anyone's interested..