La password de SMF se guarda de la siguiente forma:
sha1($usuario.$password);
Es decir, es el SHA1 del usuario junto con el password.
Además el usuario, si no me equivoco, tiene que tener todos los caracteres en letras minusculas.
Osea que si quiero tener el usuario TLX con la password HoLaQueTal, el campo passwd de la base de datos debe ser
sha1("tlxHoLaQueTal");
Saludos!