--- In al l <> wrote:
>
> Dear all,
>
> Trying to do things better and listen to some advices... I am going to create
> a new Thread.
>
> I'm trying to connect a PC shell serial emulator (putty) to the COM2
> connector of the TS 7880 board and I don't success. I have checked all the
> configuration parameters and the mailing list mesages, tried all I have
> thought and it is like COM2 doesn't exist!!! I copy some chekings I have done:
> ls -l /dev
> -rw-r--r-- 1 root root 5 Sep 1 02:26 ttAM1
> -rw-r--r-- 1 root root 5 Sep 1 02:26 ttAm1
These two are normal files, 5 bytes long (and contain hola + CR :)
> crw-rw-rw- 1 root tty 5, 0 Feb 18 2009 tty
> crw------- 1 root tty 4, 0 Aug 31 03:43 tty0
> crw------- 1 root root 4, 1 Sep 1 01:07 tty1
> crw------- 1 root root 4, 2 Sep 1 01:07 tty2
> crw------- 1 root root 4, 3 Sep 1 01:07 tty3
> crw------- 1 root root 4, 4 Sep 1 01:07 tty4
> crw------- 1 root root 4, 5 Sep 1 01:07 tty5
> crw------- 1 root root 4, 6 Sep 1 01:07 tty6
> crw------- 1 root tty 4, 7 Feb 18 2009 tty7
> crw------- 1 root tty 4, 8 Sep 1 02:58 tty8
> crw------- 1 root tty 4, 9 Feb 18 2009 tty9
> crwxr-xr-x 1 root root 204, 16 Mar 16 2006 ttyAM0
ttyAM0 is OK here, a special character device, major=204 and minor=16
> -rw-r--r-- 1 root root 5 Sep 1 02:35 ttyAM1
> -rw-r--r-- 1 root root 5 Sep 1 02:35 ttyAS1
More test files, not char devices
> crw------- 1 root tty 4, 64 Sep 1 03:17 ttyS0
> -rwxrwxrwx 1 root root 34 Sep 1 02:58 ttyS1
Here is a problem: ttyS1 is not a character device but just a regular file. Do
this:
cd /dev
rm -rf ttyS1
mknod ttyS1 c 4 65
This creates a character device, major 4, minor 65, named ttyS1
> So it seems ttyS1 ie COM2 exists....
> ps aux
> root 715 0.0 0.9 2948 1208 ttyS0 Ss 03:08 0:00 /bin/login --
> root 716 0.0 1.2 2956 1544 ttyS0 S 03:08 0:00 -bash
> www-data 720 0.0 1.6 14228 2064 ? S 03:08 0:00
> /usr/sbin/apach
> www-data 721 0.0 1.9 235648 2528 ? Sl 03:08 0:00
> /usr/sbin/apach
> www-data 723 0.0 1.9 235648 2536 ? Sl 03:08 0:00
> /usr/sbin/apach
> root 786 0.0 0.7 2476 936 ttyS0 R+ 03:19 0:00 ps aux
>
> So it seems that console is in ttyS0 ie COM1
>
> nano /etc/inittab
> #1:2345:respawn: /sbin/getty 38400 tty1
> #2:23:respawn: /sbin/getty 38400 tty2
> #3:23:respawn: /sbin/getty 38400 tty3
> #4:23:respawn: /sbin/getty 38400 tty4
> #5:23:respawn: /sbin/getty 38400 tty5
> #6:23:respawn: /sbin/getty 38400 tty6
> T0:23:respawn: /sbin/getty -L ttyS0 115200 vt100
> #T1:23:respawn: /sbin/getty -L ttyS1 115200 vt100
> So it seems that console is in ttyS0 and ttyS1 is free!!
> If I do: ts7800:~# echo hola > /dev/ttyS0 It prints hola in ttyS0 (just where
> I am ie my shell serial emulator) so it seems that ttyS0 is console.
> If I do:
> ts7800:~# echo hola > /dev/ttyS1
> ts7800:~# echo hola > /dev/ttyAM1
> ts7800:~# echo hola > /dev/ttyAS1
> nothing!!!!
> ts7800:~# echo hola > /dev/ttyAM0
> -bash: /dev/ttyAM0: No such device or address It doesn't exist...
> As you can see it is like COM2 doesn't exist!!!!
> I have checked serial bus cable and it is ok.... (red line just on the board
> dot) I am using TS manufactured cable.... so....
> I am lost..... I have no more ideas....
In general:
* Check your boot messages: dmesg |less
* Need tsuart module(s) loaded for other ports
* Read the right docs: serial handling, naming, etc is different between the
TS-7800 and TS-7[234]xx series.
* you can have udev running to create the nodes (special character devices), or
create them yourself as above.
regards, ....... Charlie
>
> Would you be so gratefull to help me with this???
> thanks!!
>
> PD: Sorry for my bad english
>
------------------------------------
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ts-7000/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/ts-7000/join
(Yahoo! ID required)
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|