Como desativar o armazenamento interno do Modem 3G USB de ser carregado pelo kernel do linux?

2

Eu tenho um problema com meu modem 3G [Huawei E122]. Tem armazenamento interno e o kernel atribui um dispositivo [/ dev / sdX] a ele. Por causa disso, toda segunda vez minha máquina não inicializa - kernel panic - como meu disco usb é atribuído / dev / sdb ao invés de / dev / sda. Eu não posso usar o LABEL nem o UUID no parâmetro root = kernel, já que ele está disponível somente ao usar o initrd, e eu não posso usá-lo - eu estou usando o Debian no meu roteador - máquina de arquitetura mips. Eu tenho que impedir que isso aconteça, como meu roteador tem que começar todos os dias e tenho que ter certeza que funciona bem. Eu não tenho acesso físico para reiniciá-lo quando algo dá errado. Não uso o armazenamento interno do meu modem, não há cartão SD inserido. No entanto, o kernel detecta o leitor e o carrega. Não consigo impedir o carregamento de drivers USB, pois meu disco rígido também está em USB.

Eu aprecio todas as ideias.

    
por Krystian 02.03.2011 / 00:00

1 resposta

1

Você precisa desativar o recurso "ZeroCD", que pode ser feito com "usb_modeswitch", disponível para o Debian.

Veja a página de manual para mais detalhes.

    
por 18.05.2011 / 15:33