Estou usando uma placa linux embutida NXP e compilei o u-boot, o kernel e estou usando um rootfs linaro.
Nele eu instalei o freeswitch e carreguei o mod_gsmopen com um módulo Huawei e não funcionou. Depois de ler um pouco o arquivo conf, descobri que ele estava tentando ler ttyUSB3, então tentei encontrar o ttyUSB correto, mas não consegui encontrar nenhum módulo / dev / ttyUSB, mesmo que ele detecte o módulo.
Eu tentei usar lsusb, lsblk e lsmod, mas apenas o lsusb me dá algo sobre o módulo USB.
Depois de algumas leituras e tentando encontrar um problema semelhante, vi algumas postagens dizendo para eu tentar
modprobe usbserial
depmod
O comando Modprobe me fornece o resultado:
modprobe: ERROR: ../libkmod/libkmod.c:557 kmod_search_moddep() could not open moddep file '/lib/modules/4.1.15/modules.dep.bin'
E depmod me dá:
depmod: ERROR: could not open directory /lib/modules/4.1.15: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
Eu encontrei em um post para fazer algo assim:
apt-get install --reinstall linux-image-'uname -r\'
Mas não encontra o pacote. Quando eu faço um apt-cache search linux-image
eu recebo muitos resultados, variando do linux-image-4.4 até 4.9, o que me leva a acreditar que não há nenhuma imagem linux disponível para a minha versão do kernel e eu não sei se Eu posso instalar algo de uma versão mais nova do kernel.
Minha solução até agora tem baixado o kernel 4.9.34, que é de longo prazo e recompile-o novamente a partir do zero, mas há uma chance de que o problema persista e isso também demora muito tempo na minha máquina. Alguém tem alguma solução mais fácil?
PS: Estou no módulo armhf, i.MX6ULL da NXP. Além disso, / lib / modules não existe na minha máquina