steptail.com

Who put the alphabet in alphabetical order?

User Tools

Site Tools


guides:virtual_modem:section_4:changing_the_serial_port

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
guides:virtual_modem:section_4:changing_the_serial_port [2018-09-23 01:43]
omolini
guides:virtual_modem:section_4:changing_the_serial_port [2018-09-23 01:51]
omolini [Update vmodem.sh script]
Line 1: Line 1:
-====== How to change the serial port on the vmodem.sh script ​=======+====== How to change the serial port =======
  
-**Please skip this part ** if your serial port is called ​''/​dev/​ttyUSB0''​. Only proceed if this is not the case.+If you did not see ''/​dev/​ttyUSB0'' ​in the device list, and you could not see anything matching your device, you will need to make sure the serial device is connected and supported by LinuxThen try the following:
  
 +
 +===== Finding out the name of the serial device =====
 +If you do not know what your serial device is called, you can do the following.
 +
 +  * 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? 
 +  * 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 |}}
 +
 +===== Update vmodem.sh script =====
   * To update the **vmodem.sh** script stored in **/​boot/​vmodem/​**,​ do the following:   * To update the **vmodem.sh** script stored in **/​boot/​vmodem/​**,​ 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''​. Do not enter the full path to the device, the file name is enough+  * Find the line ''​serport=ttyUSB0''​ and update it to reflect the correct serial device. ​ 
-  * If you do not see your serial device, or you do not know what it is called, you can do the following. +    * For example, if your USB device is called "/dev/ttyAMA0",​ then make sure the line says ''​serport=ttyAMA0''​.  
-    ​Disconnect the serial device and run ''​**ls** /​dev/​tty*''​. Did you notice something missing compared ​to the previous printout?  +  * Save file by pressing ​**CTRL + o**, then ENTER to save under the same name.  
-      * Now connect the serial device, wait 5-10 seconds and run ''​**ls** /​dev/​tty*''​ againDo you see a new device in the list?  +  Exit editor ​with **CTRL + x**.
-      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?600 |}}+
  
 | [[guides:​virtual_modem:​section_4|Go back to the main article]] | | [[guides:​virtual_modem:​section_4|Go back to the main article]] |
guides/virtual_modem/section_4/changing_the_serial_port.txt · Last modified: 2019-08-22 18:24 by omolini