Eu acho que a saída serial funciona somente se houver algo no endereço padrão da porta serial. O kernel não sabe o que é o USB no momento em que sua saída começa. Um conversor USB para serial faz isto: parece uma porta serial para o outro dispositivo, mas como USB para o próprio sistema. Você precisa do contrário: deve parecer uma porta serial para o sistema local, não importa o que pareça para o outro dispositivo.