This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
guides:virtual_modem:section_4:changing_the_serial_port [2018-09-23 01:47] omolini [How to change the serial port] |
guides:virtual_modem:section_4:changing_the_serial_port [2019-08-22 18:24] (current) omolini [Finding out the name of the serial device] |
||
|---|---|---|---|
| Line 7: | Line 7: | ||
| If you do not know what your serial device is called, you can do the following. | If you do not know what your serial device is called, you can do the following. | ||
| - | * Disconnect the serial device and run ''**ls** /dev/tty*''. Did you notice something missing compared to the previous printout? | + | * Make sure the USB serial adapted is connected. Then run ''**ls** /dev/tty*''. |
| + | * Disconnect the serial device and run ''**ls** /dev/tty*'' again. Did you notice something missing compared to the previous printout? | ||
| * Now connect the serial device, wait 5-10 seconds and run ''**ls** /dev/tty*'' again. Do you see a new device in the list? | * Now connect the serial device, wait 5-10 seconds and run ''**ls** /dev/tty*'' again. Do you see a new device in the list? | ||
| * If you do not see a new serial device, the device may not be compatible with Linux. Run ''**dmesg**'' to see if it is detected. In my case it is detected, and is named **ttyUSB0**: | * If you do not see a new serial device, the device may not be compatible with Linux. Run ''**dmesg**'' to see if it is detected. In my case it is detected, and is named **ttyUSB0**: | ||
| {{ :guides:pics:vmodem_raspberry_serial_dmesg.png |}} | {{ :guides:pics:vmodem_raspberry_serial_dmesg.png |}} | ||
| + | //Ignore the under-voltage error on my screenshot. You shouldn't be getting that error.// | ||
| ===== Update vmodem.sh script ===== | ===== Update vmodem.sh script ===== | ||
| - | * To update the **vmodem.sh** script stored in **/boot/vmodem/**, do the following: | + | * To change the serial port used in the **vmodem.sh** script, do the following: |
| - | * Edit **/boot/vmodem/vmodem.sh** by running ''sudo nano /boot/vmodem/vmodem.sh'' | + | * Run ''sudo nano /boot/vmodem/vmodem.sh'' |
| - | * Find the line ''serport=ttyUSB0'' and update it to reflect the correct serial device. For example, if your USB device is called "ttyAMA0", then type in ''serport=ttyAMA0''. | + | * Find the line ''serport=ttyUSB0'' and update it to reflect the correct serial device. |
| + | * For example, if your USB device is called "/dev/ttyAMA0", then make sure the line says ''serport=ttyAMA0''. | ||
| + | * Save file by pressing **CTRL + o**, then ENTER to save under the same name. | ||
| + | * Exit editor with **CTRL + x**. | ||
| | [[guides:virtual_modem:section_4|Go back to the main article]] | | | [[guides:virtual_modem:section_4|Go back to the main article]] | | ||