wavemon prints negative chars in the encrypytion key as FFFFFFXX. Reproducible: Always I'm attaching a small patch to fix it. Also http://bugs.debian.org/cgi-bin/pkgreport.cgi?which=src&data=wavemon&include=tags:patch&exclude=tags:pending&pend-exc=done there are two debian patches that look usable for wavemon too.
Created attachment 134242 [details, diff] patch for unsigned char omitting unsigned makes printf print chars >7F as FFFFFFXX
Created attachment 134244 [details, diff] the previous one had broken whitespace
Now that I'm using WPA I'm seeing the the key being used is misreported too (always [0], contrary to what "iwlist eth1 key" says. But I don't see a clear place to patch this one
wavemon-0.6.7 just hit the tree. i believe that version fixed this bug. please reopen if not. thanks for the report kind regards Thilo