I tried your solutions, but none of them seem to work for me. But I think my problem is not a packet_db problem, because the server does not even detect a connection. When I try to login with my client, there is no change at all in any of the 3 consoles of the server. If my server received something from the client it would at least show me an invalid packet error. But it's not the case here.
I will continue to play with map_conf.txt, char_conf.txt and subnet_athena.conf, and extract the .grf of the client (maybe the clientinfo.xml inside is not the same one as in /data folder).
EDIT: BTW Ranz, the packet_db.txt I'm using is the latest, directly copied from rAthena SVN. I made a diff with yours and it looks like there is even more packet in my packet_db. And no missing packet from yours. Also I added Anakid packet (0x08c9,2) in packet_db.txt and I will continue my test with it.
I solved the problem! As I thought the problem was coming from the default clientinfo.xml used. I unpacked data.grf from Ranz's client, and the clientinfo.xml inside was empty. So I fill it with the content of /data/clientinfo.xml, repack the GRF (it was long..), and replace data.grf in the client folder by the one I just created. And now it works.
Ranz you should update your client and update the download link after that. I don't know why, but you thought you were using the /data/clientinfo.xml. But your client doesn't "read data folder before", so instead it reads the empty one you left in data.grf.