[opensuse] Serial ports on openSUSE 12.1
We are trying to use serial ports on openSUSE 12.1. Nothing fancy or different from how they have been used in the past. Except nothing shows up on the open port. Are there any changes to installed services in 12.1 compared to earlier releases that could have a basic change to simply reading from the serial port? I can see that there is no problem with opening the port or setting the properties. The system calls proceed without complaint. It is our own software as well as other apps that simply read from the ports that do not provide data. Unfortunately, the systems are also new model computers. Never change a single component at a time... We looked around in the BIOS and see nothing related to the serial ports. So I can't guess how the serial ports could be messed up at that point. We have used serial ports on Unix and Linux for a zillion years. The code is not new. Coupled with that fact and that other apps are not seeing data, I can only suspect the PC or the OS. Suggestions welcome. Yours sincerely, Roger Oberholtzer OPQ Systems / Ramböll RST Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-05-28 13:54, Roger Oberholtzer wrote:
Suggestions welcome.
Install an old version of the oS, obviously... even a live. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/DhdEACgkQIvFNjefEBxoBNgCg29s4QTT0pgEc7s+6tlbOKUTw PncAoMT4YG1EymViOnBZGw74mb/Q1YOr =F9cy -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hallo, I had similiar problems using serial ports on openSUSE 12.1. Finally I got them working by manually editing /etc/init.d to change a parameter: run_setserial /dev/ttyS4 baud_base 921600 run_setserial /dev/ttyS5 baud_base 921600 baud_base was set to a different much higher value by default. I tried some other standard values and above value worked for me. On May 28 2012 13:54, Roger Oberholtzer wrote:
Date: Mon, 28 May 2012 13:54:54 +0200 From: Roger Oberholtzer <roger@opq.se> To: opensuse@opensuse.org Subject: [opensuse] Serial ports on openSUSE 12.1
We are trying to use serial ports on openSUSE 12.1. Nothing fancy or different from how they have been used in the past. Except nothing shows up on the open port.
Are there any changes to installed services in 12.1 compared to earlier releases that could have a basic change to simply reading from the serial port?
I can see that there is no problem with opening the port or setting the properties. The system calls proceed without complaint.
It is our own software as well as other apps that simply read from the ports that do not provide data.
Unfortunately, the systems are also new model computers. Never change a single component at a time... We looked around in the BIOS and see nothing related to the serial ports. So I can't guess how the serial ports could be messed up at that point.
We have used serial ports on Unix and Linux for a zillion years. The code is not new. Coupled with that fact and that other apps are not seeing data, I can only suspect the PC or the OS.
Suggestions welcome.
Yours sincerely,
Roger Oberholtzer
OPQ Systems / Ramböll RST
Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________
Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se
-- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Mon, May 28, 2012 at 01:54:54PM +0200, Roger Oberholtzer wrote:
We are trying to use serial ports on openSUSE 12.1. Nothing fancy or different from how they have been used in the past. Except nothing shows up on the open port.
Are there any changes to installed services in 12.1 compared to earlier releases that could have a basic change to simply reading from the serial port?
Hm, is this like with the modularized lp kernel support? Have you tried to load one of the modules available from /lib/modules/<your_Linux_kernel_verison>/kernel/drivers/tty/serial/ ? Or is this yet another side effect of systemd vs sysvinit? Cheers, Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team + SUSE Labs SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
On Mon, 2012-05-28 at 23:06 +0200, Lars Müller wrote:
On Mon, May 28, 2012 at 01:54:54PM +0200, Roger Oberholtzer wrote:
We are trying to use serial ports on openSUSE 12.1. Nothing fancy or different from how they have been used in the past. Except nothing shows up on the open port.
Are there any changes to installed services in 12.1 compared to earlier releases that could have a basic change to simply reading from the serial port?
Hm, is this like with the modularized lp kernel support?
Have you tried to load one of the modules available from /lib/modules/<your_Linux_kernel_verison>/kernel/drivers/tty/serial/ ?
Or is this yet another side effect of systemd vs sysvinit?
At first I thought it was a problem with a local driver that replaces the serial port driver for one of the ports. It handles photocells, passing along to the client the exact time the device triggered as detected in the ISR. But that was not it. Recall that I said it was a new computer? It uses a SuperMicro MB that has two serial ports. SuperMicro, however, no longer make the panels that provide access to the port that you mount on the back. So, we have purchased these elsewhere. Seems these connectors are not pin compatible with the SuperMicro MBs (even though they claim to be so). After the back panel connectors were re-wired, the data arrives. I truely could not believe that openSUSE would ship with defective serial port functionality. But I could think that some system service was getting in the way. So, openSUSE was not the culprit. It was hardware. Since I do biware (hardware and software) I did not want to take sides on this eternal question too quickly... Yours sincerely, Roger Oberholtzer OPQ Systems / Ramböll RST Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-05-29 10:19, Roger Oberholtzer wrote:
Recall that I said it was a new computer? It uses a SuperMicro MB that has two serial ports. SuperMicro, however, no longer make the panels that provide access to the port that you mount on the back. So, we have purchased these elsewhere. Seems these connectors are not pin compatible with the SuperMicro MBs (even though they claim to be so). After the back panel connectors were re-wired, the data arrives.
Wow. I would think that the serial port connection and the motherboard connection have been made for ages, why change the wiring now? It can only provoke problems, like yours. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/EqWQACgkQIvFNjefEBxqUTwCdE3L1rOhiqbLoXrw7QFwcArU8 Qp8An19+EjfPjTUYEavZLFG/RkvADK8A =g+AX -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2012-05-29 10:19, Roger Oberholtzer wrote:
Recall that I said it was a new computer? It uses a SuperMicro MB that has two serial ports. SuperMicro, however, no longer make the panels that provide access to the port that you mount on the back. So, we have purchased these elsewhere. Seems these connectors are not pin compatible with the SuperMicro MBs (even though they claim to be so). After the back panel connectors were re-wired, the data arrives.
Wow. I would think that the serial port connection and the motherboard connection have been made for ages, why change the wiring now? It can only provoke problems, like yours.
To my knowledge, the wiring (+plug) between the motherboard and the DB9 port is not standard(ized). -- Per Jessen, Zürich (24.3°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-05-29 14:46, Per Jessen wrote:
Carlos E. R. wrote:
To my knowledge, the wiring (+plug) between the motherboard and the DB9 port is not standard(ized).
It was, de facto, when I assembled computers in the mid 90's. Just a flat ribbon cable to the outside connector (DE9), crimped inside, and a ribbon header on the other end. The wiring is one to one, routing is done on the motherboard. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/EyuEACgkQIvFNjefEBxpMKQCfQ48NIycNMU777/EsQoFoVGVY //AAn3ZVuGvjQI6dWbGRcQN3SCdni/PJ =akF+ -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, 2012-05-29 at 15:10 +0200, Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2012-05-29 14:46, Per Jessen wrote:
Carlos E. R. wrote:
To my knowledge, the wiring (+plug) between the motherboard and the DB9 port is not standard(ized).
It was, de facto, when I assembled computers in the mid 90's. Just a flat ribbon cable to the outside connector (DE9), crimped inside, and a ribbon header on the other end. The wiring is one to one, routing is done on the motherboard.
As long as they connect the lines on the back of the DB-9 connector as expected. Yours sincerely, Roger Oberholtzer OPQ Systems / Ramböll RST Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, 2012-05-29 at 14:46 +0200, Per Jessen wrote:
Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2012-05-29 10:19, Roger Oberholtzer wrote:
Recall that I said it was a new computer? It uses a SuperMicro MB that has two serial ports. SuperMicro, however, no longer make the panels that provide access to the port that you mount on the back. So, we have purchased these elsewhere. Seems these connectors are not pin compatible with the SuperMicro MBs (even though they claim to be so). After the back panel connectors were re-wired, the data arrives.
Wow. I would think that the serial port connection and the motherboard connection have been made for ages, why change the wiring now? It can only provoke problems, like yours.
To my knowledge, the wiring (+plug) between the motherboard and the DB9 port is not standard(ized).
Seems to be the case. However, the maker of the back panel connector claimed to be compatible with these SuperMicro motherboards. Of course we bought a box of them... Yours sincerely, Roger Oberholtzer OPQ Systems / Ramböll RST Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Roger Oberholtzer wrote:
Seems to be the case. However, the maker of the back panel connector claimed to be compatible with these SuperMicro motherboards. Of course we bought a box of them...
Is there a significant difference or simply one or two wrong connections. One possibility is someone flippped the cable over during assembly. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, 2012-05-29 at 11:39 -0400, James Knott wrote:
Roger Oberholtzer wrote:
Seems to be the case. However, the maker of the back panel connector claimed to be compatible with these SuperMicro motherboards. Of course we bought a box of them...
Is there a significant difference or simply one or two wrong connections. One possibility is someone flippped the cable over during assembly.
This is our suspicion. Yours sincerely, Roger Oberholtzer OPQ Systems / Ramböll RST Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-05-30 08:50, Roger Oberholtzer wrote:
On Tue, 2012-05-29 at 11:39 -0400, James Knott wrote:
Roger Oberholtzer wrote:
Is there a significant difference or simply one or two wrong connections. One possibility is someone flippped the cable over during assembly.
This is our suspicion.
If the cable is flipped over, you simply flip over the ribbon header on the socket, and error corrected. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/F9lAACgkQIvFNjefEBxqFzACgqhcIvhNV0EX7bZjWUauY7f2e 2MYAoL2oF3ZAAb6U2D8CWwI/N+AiNHqd =wnT4 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Carlos E. R. wrote:
This is our suspicion. If the cable is flipped over, you simply flip over the ribbon header on the socket, and error corrected.
This will often require replacement of the connector, as it may not be possible to make a reliable connection with a re-used connector. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-05-30 14:35, James Knott wrote:
Carlos E. R. wrote:
This is our suspicion. If the cable is flipped over, you simply flip over the ribbon header on the socket, and error corrected.
This will often require replacement of the connector, as it may not be possible to make a reliable connection with a re-used connector.
I'm not talking of remaking the connector, just plug it in reversed. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/GFKQACgkQIvFNjefEBxpS2QCg1vEgEOVurs26jlE3mDaq/2cf HFIAoNQaZMlE98peYyVAhXvu6ppkGgeG =PcXQ -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Roger Oberholtzer wrote:
Is there a significant difference or simply one or two wrong
connections. One possibility is someone flippped the cable over during assembly. This is our suspicion.
Ribbon cables have a marker, such as a stripe, along one edge. That marker is supposed to go to pin 1 on the connector. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-05-30 14:09, James Knott wrote:
Roger Oberholtzer wrote:
Is there a significant difference or simply one or two wrong
connections. One possibility is someone flippped the cable over during assembly. This is our suspicion.
Ribbon cables have a marker, such as a stripe, along one edge. That marker is supposed to go to pin 1 on the connector.
Right. Also the connector may have a dot marking pin 1, and a notch to impede reversing the connector (with a corresponding recess in the female plug). Sometimes the stripe was not aligned to the dot, the cable was reversed when manufactured; the solution was to cut or break the notch in the connector and plug it reversed. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/GFAoACgkQIvFNjefEBxq+NgCgjc3Zmb/TSdjTcJ3UYnhqMSfU jYcAoNcI/x5Qutq7WLP+UMnrDFQp6g80 =E17s -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 2012-05-30 at 08:09 -0400, James Knott wrote:
Roger Oberholtzer wrote:
Is there a significant difference or simply one or two wrong
connections. One possibility is someone flippped the cable over during assembly. This is our suspicion.
Ribbon cables have a marker, such as a stripe, along one edge. That marker is supposed to go to pin 1 on the connector.
That is how they work. And if the solution had been simply reversing the connection, that would have been the error. But it is only one or two lines that needed changing and in such a way that flipping the cable would not accomplish. Yours sincerely, Roger Oberholtzer OPQ Systems / Ramböll RST Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2012/05/29 14:46 (GMT+0200) Per Jessen composed:
Carlos E. R. wrote:
Roger Oberholtzer wrote:
Recall that I said it was a new computer? It uses a SuperMicro MB that has two serial ports. SuperMicro, however, no longer make the panels that provide access to the port that you mount on the back. So, we have purchased these elsewhere. Seems these connectors are not pin compatible with the SuperMicro MBs (even though they claim to be so). After the back panel connectors were re-wired, the data arrives.
Wow. I would think that the serial port connection and the motherboard connection have been made for ages, why change the wiring now? It can only provoke problems, like yours.
To my knowledge, the wiring (+plug) between the motherboard and the DB9 port is not standard(ized).
There were two "standards", Intel's, and the other one, which was used by SuperMicro and various other manufacturers. When not able to use a cable supplied with the motherboard, it was always necessary to check a non-Intel motherboard's wiring diagram to see which of the two, then locate a cable to match it. Or if no wiring diagram was available, just keep trying others from the stash until a serial mouse would work. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, 29 May 2012 10:07:39 -0400 Felix Miata <mrmazda@earthlink.net> wrote: <snipped>
There were two "standards", Intel's, and the other one, which was used by SuperMicro and various other manufacturers. When not able to use a cable supplied with the motherboard, it was always necessary to check a non-Intel motherboard's wiring diagram to see which of the two, then locate a cable to match it. Or if no wiring diagram was available, just keep trying others from the stash until a serial mouse would work.
Good grief! I'd forgotten that I'd forgotten this. It seems so long ago. Wasn't this around the same time we were populating memory boards ("full slot") with our own DIMMs? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2012/05/29 10:16 (GMT-0400) Carl Hartung composed:
Felix Miata wrote:
There were two "standards", Intel's, and the other one, which was used by SuperMicro and various other manufacturers. When not able to use a cable supplied with the motherboard, it was always necessary to check a non-Intel motherboard's wiring diagram to see which of the two, then locate a cable to match it. Or if no wiring diagram was available, just keep trying others from the stash until a serial mouse would work.
Good grief! I'd forgotten that I'd forgotten this. It seems so long ago. Wasn't this around the same time we were populating memory boards ("full slot") with our own DIMMs? ... Correction, of course I meant dual inline packaged DRAM chips :-)
That may have dated the inception of the problem, but it continued until ATX made the cabling all but obsolete. Leave it to Intel to resurrect the problem a decade later by leaving serial connectors off their motherboards' back panels. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-05-29 16:42, Felix Miata wrote:
That may have dated the inception of the problem, but it continued until ATX made the cabling all but obsolete. Leave it to Intel to resurrect the problem a decade later by leaving serial connectors off their motherboards' back panels.
Not only Intel. I have an MSI and the serial port is in the middle. I used an old connector, but I had to attach a longer cable myself. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/E4SIACgkQIvFNjefEBxrajgCcD6gWSoKhRCmrPkaHlMT4Mhq2 zV0AoNGYLFsaUUQvd/Txv64GdgP6dwht =Nunq -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2012/05/29 16:45 (GMT+0200) Carlos E. R. composed:
Felix Miata wrote:
Leave it to Intel to resurrect the problem a decade later by leaving serial connectors off their motherboards' back panels.
Not only Intel.
I had no intent that my use of the word "resurrect" should imply "only", but merely "inception", like PCI slot introduction; or, PS/2 port removal, the same kind of marketing "wisdom" as taking an internally 16-bit or 32-bit CPU (8086/80386DX) and crippling its performance with half-width I/O (8088/80386SX), all without significant manufacturing and marketing cost savings (probably extra expense considered together). -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, 2012-05-29 at 10:07 -0400, Felix Miata wrote: BTW, we use serial ports because we need the pulse-per-second signal from the high-end GPS receivers we use. Maybe we will go to NMEA2000, which is CANBUS. I hope not. CANBUS is a bit over the top for GPS. Then again, maybe it would make time synchronization easier. PCI-based GPS cards are useless as they are seldom part of an inertial navigation system, which is really what is at the other end of our serial cable. So, serial ports better not go away too soon. They sure are getting more scarce these days. Yours sincerely, Roger Oberholtzer OPQ Systems / Ramböll RST Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-05-29 16:16, Roger Oberholtzer wrote:
On Tue, 2012-05-29 at 10:07 -0400, Felix Miata wrote:
BTW, we use serial ports because we need the pulse-per-second signal from the high-end GPS receivers we use.
I thought so. Many people are not aware that USB is not valid for this. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/E3hEACgkQIvFNjefEBxoWeACeKHvv7FMvwjc5C23rKA4Kwn/X 2z0An1yQLtHyOb5u5BNIdFk+VkndSs3d =KKAM -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, 2012-05-29 at 16:32 +0200, Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2012-05-29 16:16, Roger Oberholtzer wrote:
On Tue, 2012-05-29 at 10:07 -0400, Felix Miata wrote:
BTW, we use serial ports because we need the pulse-per-second signal from the high-end GPS receivers we use.
I thought so. Many people are not aware that USB is not valid for this.
It's really the Universal Polling Bus. Indeed it does not work for this. For only the serial data, these are quite reasonable. But for timely notification of the state of serial control lines they are at the mercy of the USB protocol. This is not the intended usage. Yours sincerely, Roger Oberholtzer OPQ Systems / Ramböll RST Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Correction, of course I meant dual inline packaged DRAM chips :-) My neurons are creaking this a.m. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Felix Miata wrote:
just keep trying others from the stash until a serial mouse would work.
While I've plenty of experience with serial ports, I don't recall ever using a serial mouse on any of my computers. I started out with a bus mouse port on my ATI video card and then graduated to PS/2 and now USB connections. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
James Knott wrote:
Felix Miata wrote:
just keep trying others from the stash until a serial mouse would work.
While I've plenty of experience with serial ports, I don't recall ever using a serial mouse on any of my computers. I started out with a bus mouse port on my ATI video card and then graduated to PS/2 and now USB connections.
I think I might still have a serial mouse somewhere, but I think I've also only ever used PS/2 or USB mice. -- Per Jessen, Zürich (25.9°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2012/05/29 18:02 (GMT+0200) Per Jessen composed:
James Knott wrote:
Felix Miata wrote:
just keep trying others from the stash until a serial mouse would work.
While I've plenty of experience with serial ports, I don't recall ever using a serial mouse on any of my computers. I started out with a bus mouse port on my ATI video card and then graduated to PS/2 and now USB connections.
I think I might still have a serial mouse somewhere, but I think I've also only ever used PS/2 or USB mice.
Maybe my experience building, repairing and upgrading systems goes back farther than yours? A $2 serial mouse was and still is a cheap and easy way to find out if a serial port is functional. I don't routinely use anything except PS/2 ports for input devices on desktops. If something shows up here without any, and I plan to use it more than nominally, I retrofit it with PS/2 ports if possible, or it goes into the outbox or rarely used pile. I've yet to find a satisfactory USB keyboard with function keys on the left side where they belong, or even an unsatisfactory one. The good keyboards I have don't function using PS/2 to USB converters. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Felix Miata wrote:
Maybe my experience building, repairing and upgrading systems goes back farther than yours? A $2 serial mouse was and still is a cheap and easy way to find out if a serial port is functional.
My experience goes back to building my first computer, an IMSAI 8080, in 1976 and beyond. I never said I haven't worked with a serial mouse, just never used one on my own computers. BTW, my experience with serial ports includes those on mini-computers and also designing & building my own 8 port serial card for that IMSAI. I worked as a technician for a telecommunications company for about 17 years and had *LOTS* of experience with serial ports, modems, printers and more. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
James Knott wrote:
Felix Miata wrote:
Maybe my experience building, repairing and upgrading systems goes back farther than yours? A $2 serial mouse was and still is a cheap and easy way to find out if a serial port is functional.
My experience goes back to building my first computer, an IMSAI 8080, in 1976 and beyond. I never said I haven't worked with a serial mouse, just never used one on my own computers.
BTW, my experience with serial ports includes those on mini-computers and also designing & building my own 8 port serial card for that IMSAI. I worked as a technician for a telecommunications company for about 17 years and had *LOTS* of experience with serial ports, modems, printers and more.
Forgot to mention, I worked with serial ports so often that I had a plug in tester that showed the status lines, data lines and also supported patch wires. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2012/05/29 13:27 (GMT-0400) James Knott composed:
James Knott wrote:
Felix Miata wrote:
Per Jessen wrote:
...I think I've also only ever used PS/2 or USB mice.
Maybe my experience building, repairing and upgrading systems goes back farther than yours? A $2 serial mouse was and still is a cheap and easy way to find out if a serial port is functional.
My experience goes back to building my first computer, an IMSAI 8080, in 1976 and beyond. I never said I haven't worked with a serial mouse, just never used one on my own computers.
My response to Per's comment wasn't intended to be imputed to you as well. Quoting you was merely to retain the context of his comment.
BTW, my experience with serial ports includes those on mini-computers and also designing& building my own 8 port serial card for that IMSAI. I worked as a technician for a telecommunications company for about 17 years and had *LOTS* of experience with serial ports, modems, printers and more.
I was pretty sure of a longer experience period for you than Per. Most OS/2 people started long before OS/2 wuz begat. :-)
Forgot to mention, I worked with serial ports so often that I had a plug in tester that showed the status lines, data lines and also supported patch wires.
I still do. I just hope if I ever actually need it that I can find it. :-p -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Felix Miata wrote:
Forgot to mention, I worked with serial ports so often that I had a plug in tester that showed the status lines, data lines and also supported patch wires.
I still do. I just hope if I ever actually need it that I can find it. :-P
These days, I find an Ethernet cable tester more useful. ;-) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
James Knott said the following on 05/29/2012 01:27 PM:
Forgot to mention, I worked with serial ports so often that I had a plug in tester that showed the status lines, data lines and also supported patch wires.
I had (more than) one of those too. Not just a good idea but ESSENTIAL! -- Information is the currency of democracy. --Thomas Jefferson -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Felix Miata wrote:
On 2012/05/29 18:02 (GMT+0200) Per Jessen composed:
James Knott wrote:
Felix Miata wrote:
just keep trying others from the stash until a serial mouse would work.
While I've plenty of experience with serial ports, I don't recall ever using a serial mouse on any of my computers. I started out with a bus mouse port on my ATI video card and then graduated to PS/2 and now USB connections.
I think I might still have a serial mouse somewhere, but I think I've also only ever used PS/2 or USB mice.
Maybe my experience building, repairing and upgrading systems goes back farther than yours?
Entirely possible. I think I bought my first own PC in '93, but had been working on them since 88-89. (working on = using as a terminal). -- Per Jessen, Zürich (23.8°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, 2012-05-29 at 19:30 +0200, Per Jessen wrote:
Felix Miata wrote:
On 2012/05/29 18:02 (GMT+0200) Per Jessen composed:
James Knott wrote:
Felix Miata wrote:
just keep trying others from the stash until a serial mouse would work.
While I've plenty of experience with serial ports, I don't recall ever using a serial mouse on any of my computers. I started out with a bus mouse port on my ATI video card and then graduated to PS/2 and now USB connections.
I think I might still have a serial mouse somewhere, but I think I've also only ever used PS/2 or USB mice.
Maybe my experience building, repairing and upgrading systems goes back farther than yours?
Entirely possible. I think I bought my first own PC in '93, but had been working on them since 88-89. (working on = using as a terminal).
Can't resist. First 'PC' here was a Terak running the UCSDp system. Pascal was the environment. Back in '81. Worked rather well. A home-built CP/M machine was also in the mix at that time. This was before IBM entered the area. They did not invent the PC. They just defined a very popular one. Yours sincerely, Roger Oberholtzer OPQ Systems / Ramböll RST Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-05-30 08:56, Roger Oberholtzer wrote:
On Tue, 2012-05-29 at 19:30 +0200, Per Jessen wrote:
Can't resist. First 'PC' here was a Terak running the UCSDp system. Pascal was the environment. Back in '81. Worked rather well. A home-built CP/M machine was also in the mix at that time. This was before IBM entered the area. They did not invent the PC. They just defined a very popular one.
Indeed. And documented it, allowing many vendors to design hardware and software for it. Almost an open platform. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/F9tUACgkQIvFNjefEBxpTMQCfZFdGgaZxaRmGJrKmrevhmJVG hg0AoMUZHBMlgtU6tS/SOlKJGYWAgTYX =K8i2 -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 2012-05-30 at 12:30 +0200, Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2012-05-30 08:56, Roger Oberholtzer wrote:
On Tue, 2012-05-29 at 19:30 +0200, Per Jessen wrote:
Can't resist. First 'PC' here was a Terak running the UCSDp system. Pascal was the environment. Back in '81. Worked rather well. A home-built CP/M machine was also in the mix at that time. This was before IBM entered the area. They did not invent the PC. They just defined a very popular one.
Indeed. And documented it, allowing many vendors to design hardware and software for it. Almost an open platform.
Not sure about the 'open' part. Compaq engineers were 'sealed in a room' and had to reverse engineer it using only the machine itself. This then allowed Compaq to make their own PC machines with their own BIOS that let DOS run. I do not think IBM expected anyone to do that. If they had I am sure they could have made the task more difficult. But I would still hesitate to call it open. Yours sincerely, Roger Oberholtzer OPQ Systems / Ramböll RST Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-05-30 12:47, Roger Oberholtzer wrote:
On Wed, 2012-05-30 at 12:30 +0200, Carlos E. R. wrote:
Indeed. And documented it, allowing many vendors to design hardware and software for it. Almost an open platform.
Not sure about the 'open' part. Compaq engineers were 'sealed in a room' and had to reverse engineer it using only the machine itself. This then allowed Compaq to make their own PC machines with their own BIOS that let DOS run. I do not think IBM expected anyone to do that. If they had I am sure they could have made the task more difficult. But I would still hesitate to call it open.
Dunno about Compaq, but I have the original PC documentation, and it included the bios code... schematics to do things... Lots of companies, many in Asia, cloned the PC, sold it cheaper, and improved on it, surely using that documentation. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/F/E0ACgkQIvFNjefEBxr0uACfURe4DDrymI5CapLnmmPifBL8 SEAAnin10e9nQZR8BAISetOXR9lf/8Zg =cJAZ -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Roger Oberholtzer wrote:
On Wed, 2012-05-30 at 12:30 +0200, Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2012-05-30 08:56, Roger Oberholtzer wrote:
On Tue, 2012-05-29 at 19:30 +0200, Per Jessen wrote:
Can't resist. First 'PC' here was a Terak running the UCSDp system. Pascal was the environment. Back in '81. Worked rather well. A home-built CP/M machine was also in the mix at that time. This was before IBM entered the area. They did not invent the PC. They just defined a very popular one.
Indeed. And documented it, allowing many vendors to design hardware and software for it. Almost an open platform.
Not sure about the 'open' part. Compaq engineers were 'sealed in a room' and had to reverse engineer it using only the machine itself. This then allowed Compaq to make their own PC machines with their own BIOS that let DOS run. I do not think IBM expected anyone to do that. If they had I am sure they could have made the task more difficult. But I would still hesitate to call it open.
Ignoring the BIOS, the hardware specs were/are pretty open, I think. The AT(X) power-supply, the (E)ISA/PCI/PCI-X bus, drive interfaces, ports, location of mounting holes, air flow design etc. A lot of those weren't just IBM of course. -- Per Jessen, Zürich (23.4°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Roger Oberholtzer wrote:
Indeed. And documented it, allowing many vendors to design hardware and software for it. Almost an open platform. Not sure about the 'open' part. Compaq engineers were 'sealed in a room' and had to reverse engineer it using only the machine itself. This then allowed Compaq to make their own PC machines with their own BIOS that let DOS run. I do not think IBM expected anyone to do that. If they had I am sure they could have made the task more difficult. But I would still hesitate to call it open.
Back in those days, it was common to provide such info. However, Compaq's problem was that it was copyrighted, which meant they couldn't just copy it. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-05-30 14:37, James Knott wrote:
Roger Oberholtzer wrote:
Back in those days, it was common to provide such info. However, Compaq's problem was that it was copyrighted, which meant they couldn't just copy it.
IIRC, only the bios was (partly?) copyrighted, the hardware was not. - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk/GFPMACgkQIvFNjefEBxpLqwCffoblBRWI13vgrGpkDDKbiTMU OK8AnjHIwvaJtnK8t01te/MS7y4qiKB1 =kQ1l -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 2012-05-30 at 14:39 +0200, Carlos E. R. wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 2012-05-30 14:37, James Knott wrote:
Roger Oberholtzer wrote:
Back in those days, it was common to provide such info. However, Compaq's problem was that it was copyrighted, which meant they couldn't just copy it.
IIRC, only the bios was (partly?) copyrighted, the hardware was not.
But try getting IBM PC DOS to work without a BIOS. That did not work. And anyone that provided a cloned PC did so after Compaq reverse engineered the BIOS and showed that it could be done. Previous to that, only IBM made IBM-compatible PCs that could run IBM PC DOS and IBM PC DOS applications. Yours sincerely, Roger Oberholtzer OPQ Systems / Ramböll RST Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Roger Oberholtzer wrote:
But try getting IBM PC DOS to work without a BIOS. That did not work. And anyone that provided a cloned PC did so after Compaq reverse engineered the BIOS and showed that it could be done. Previous to that, only IBM made IBM-compatible PCs that could run IBM PC DOS and IBM PC DOS applications.
There were some companies who sold clones without the BIOS chip. Purchasers would then copy the IBM BIOS to get them going. Same with the BASIC ROM. There were also some companies who disregarded the copyright and copied the IBM BIOS. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 05/30/2012 03:30 AM, Carlos E. R. wrote:
Can't resist. First 'PC' here was a Terak running the UCSDp system.
Pascal was the environment. Back in '81. Worked rather well. A home-built CP/M machine was also in the mix at that time. This was before IBM entered the area. They did not invent the PC. They just defined a very popular one. Indeed. And documented it, allowing many vendors to design hardware and software for it. Almost an open platform.
Hm... I had a Cromemco Z-2 in 1979 (if memory serves). It was an "open" platform based on the S-100 bus and I had a choice of operating systems. I used TurboDos, which was more technologically advanced than CP-M. It had hierarchical filesystems (on 1-MB 8" floppies) and was interrupt driven. I then built (integrated) several dozen S-100 based desktops using SuperMicro S-100 CPU boards in the early 1980's. These were very nice systems that even had real oak side panels and worked very well. I also experimented with S-100-based Ethernet controllers, but didn't deploy them thinking that Ethernet would never go anywhere. :-) My systems at that time used RS-232 to connect to the larger systems, VAX-based BSD UNIX, HP 21MX minis and a Masscomp SVR3 UNIX box. But then came the first IBM PC and blew me out of the water. People didn't like it because it was better (it wasn't), or because it was cheaper (it wasn't), but because it was "IBM", and that brought respectability in their eyes to the industry. It was crap-assed hardware running a toy-clown operating system, and the rest is history. Harrumph! Regards, Lew -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Lew Wolfgang wrote:
My systems at that time used RS-232 to connect to the larger systems, VAX-based BSD UNIX, HP 21MX minis and a Masscomp SVR3 UNIX box. Back when I had my IMSAI 8080, my wife visited my office and I showed her "Adventure", running on a VAX 11/780. She asked if she could play that game on my computer. I said no, but if we had a modem... I was soon the proud owner of a 300 baud manual modem. :-)
But then came the first IBM PC and blew me out of the water. People didn't like it because it was better (it wasn't), or because it was cheaper (it wasn't), but because it was "IBM", and that brought respectability in their eyes to the industry. It was crap-assed hardware running a toy-clown operating system, and the rest is history. Harrumph! As someone who at the time was a computer technician and also owned an IMSAI, I found a lot of technical deficiencies in the original PC. One big one was the edge triggered interrupts, which made it difficult for sharing them. Of course, PC-DOS, was essentially MS-DOS, which in turn was derived from Q-DOS, which was originally intended to be a development system while waiting for CP/M-86 to be released. At that time, DOS was clearly a poor imitation of CP/M. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Per Jessen wrote:
To my knowledge, the wiring (+plug) between the motherboard and the DB9 port is not standard(ized).
ARGHH!!!! It's DE9, not DB9. The 2nd letter refers to the shell size. So, the 25 pin connectors that used to be used for serial ports is a DB25. The 9 pin connector, used in newer serial ports, with the smaller shell is DE9. The connector used for video monitors, in a different size shell is a DA15. https://en.wikipedia.org/wiki/D-subminiature -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (10)
-
Anton Aylward
-
Carl Hartung
-
Carlos E. R.
-
Felix Miata
-
James Knott
-
Lars Müller
-
Lew Wolfgang
-
Paul Neuwirth
-
Per Jessen
-
Roger Oberholtzer