Accesso via modem ad un server Linux: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
| Line 29: | Line 29: | ||
sudo tail -f /var/log/mgetty/mg_ttyS0.log | sudo tail -f /var/log/mgetty/mg_ttyS0.log | ||
Se si hanno difficoltà a collegarsi, usare questo file di config per minicom | Se si hanno difficoltà a collegarsi, usare questo file di config per minicom. | ||
'''QUESTO FILE IMPOSTA ANCHE LA HOTKEY PER I MENU DI MINICOM A''' | |||
CTRL-P | |||
<pre> | <pre> | ||
cat > $HOME/.minirc.dfl <<EOFile | cat > $HOME/.minirc.dfl <<EOFile | ||
# Machine-generated file - use setup menu in minicom to change parameters. | # Machine-generated file - use setup menu in minicom to change parameters. | ||
pu escape-key ^P | |||
pu baudrate 115200 | pu baudrate 115200 | ||
pu minit ~^M~AT S7=120 S0=0 L1 V1 X4 &c1 E1 Q0^M | pu minit ~^M~AT S7=120 S0=0 L1 V1 X4 &c1 E1 Q0^M | ||
| Line 42: | Line 46: | ||
</pre> | </pre> | ||
NOTA: '''Se si lancia minicom da una schermata screen, per fare ctrl-A-o fare ctrl-a-a | NOTA: '''Se si lancia minicom da una schermata screen, E NON SI CAMBIA LA HOTKEY IN ctrl-p, per fare ctrl-A-o fare | ||
ctrl-a-a | |||
== Riferimenti == | == Riferimenti == | ||
*[http://www.totse.com/en/technology/telecommunications/at-cmds.html totse.com | The AT command set] | *[http://www.totse.com/en/technology/telecommunications/at-cmds.html totse.com | The AT command set] | ||
Revision as of 08:05, 14 August 2009
In questo modo si può accedere via modem alla console Linux di una macchina.
Collegare il modem alla seriale (COM2=ttyS1)
Installare mgetty
sudo apt-get install mgetty
Abilitare il modem:
sudoedit /etc/inittab ... T3:23:respawn:/sbin/mgetty -x9 -s 57600 -m '"" AT&F OK AT&C1 OK AT&D3 OK' -D ttyS0
#x9 :debug (mettere x0 quando in produzione) #s 57600 :velocità seriale #-m '"" AT&F OK AT&C1 OK AT&D3 OK' : stringa inizializzazione, rest to factory default, più vedi man mgetty #-D :disabilita risposta fax (altrimenti a volte non ci si collega e si ricevono caratteri spurii
Attivare la configurazione:
sudo init q
Settare una connesione con Minicom e chiamare il numero a cui è collegato il modem. Si ottiene la schermata di login.
Se la sconda volta nn si risce a collegarsi, o si blocca appena fatto login, può essere il cavo o il &D3 che non viene mantenuto (Vedi man mgetty)
Sul server si può debuggare mgetty con:
sudo tail -f /var/log/mgetty/mg_ttyS0.log
Se si hanno difficoltà a collegarsi, usare questo file di config per minicom.
QUESTO FILE IMPOSTA ANCHE LA HOTKEY PER I MENU DI MINICOM A
CTRL-P
cat > $HOME/.minirc.dfl <<EOFile # Machine-generated file - use setup menu in minicom to change parameters. pu escape-key ^P pu baudrate 115200 pu minit ~^M~AT S7=120 S0=0 L1 V1 X4 &c1 E1 Q0^M # nota S7=120, che è il timeout di connessione pu mdialtime 120 pu backspace BS EOFile
NOTA: Se si lancia minicom da una schermata screen, E NON SI CAMBIA LA HOTKEY IN ctrl-p, per fare ctrl-A-o fare
ctrl-a-a