Bah ça doit être que quand il essaie d'arrêter tous les processus, il a un problème avec celui qui gère ton modem USB, alors...Enfin, je vois aue ça, surtout si il s'arrête sur "Sending all processes the TERM signal" ...
Essaie de voir quels processus sont lancés quand ton modem est branché, et éventuellement, si un module du noyau est chargé en plus (lsmod avec et sans modem, enayant rien fait avant, les lignes qui changent doivent en toute logique concerner le modem)
et après, tu branches ton modem, tu bootes, et tu essaies d'arrêter la machine après avoir :
* tué les éventuels process de gestion du modem,
* Déchargé les éventuels modules du noyau...
et tu nous dit ce qui se passe..