USB-модем, подключенный к моему Raspberry PI с Raspian lite.
Я наконец нашел способ подключить его, выполнив следующие два шага:
sudo socat - /dev/ttyUSB1
и из Socat я просто пишу:
AT^NDISDUP=1,1,"4g.tele2.se"
...чтобы подключить мой USB-модем.
Как теперь отправить эту команду с помощью скрипта оболочки?
решение1
Если вы используете Bash, вы можете использовать синтаксис here-string:
sudo socat - /dev/ttyUSB1 <<< 'AT^NDISDUP=1,1,"4g.tele2.se"'
В противном случае, с обычным (POSIX) sh
синтаксисом используйте синтаксис here-document:
sudo socat - /dev/ttyUSB1 << EOF
AT^NDISDUP=1,1,"4g.tele2.se"
EOF