This should help out. Runs on port 40000 udp (the server). Let me know how things go. Server: sunshine:~/djohn-0.9.8.1# ./djohnd -h Distributed John Copyright (C) 2001-2003 Luis Parravicini usage: djohnd [options] -b ip : binds the server socket to 'ip' -c charset : sets the charset -f first_word : sets the first word to be tried -l last_word : sets the last word to be tried -t ttl : sets the packet's ttl (in seconds) (default: 600) -w n : sets the amount of words per packet (default: 10000) -r : restore previous session -v : be verbose -d : where is dJohn and the password files -h : this help message sunshine:~/djohn-0.9.8.1# ./djohnd -b 192.168.1.5 -c "a-zA-Z" -f "a" -l "ZZZZZ" -d `pwd` Starting on Wed Nov 1 21:44:39 2006 using serial id 1162435479 Client: root@midnight :~/djohn-0.9.8.1# ./djohn -h Distributed John Copyright (C) 2001-2003 Luis Parravicini usage: djohn [options] server -d : where is john-ini and the password files -j : where is John The Ripper (default: ./john/run) -v : be verbose -h : this help message root@midnight:~/djohn-0.9.8.1# ./djohn -d `pwd` -j /root/.installs/john-1.7.2/run/