Date: Fri, 13 Dec 1996 11:30:21 +1100 (EST) From: Joel Sutton <suttonj@interconnect.com.au> To: FreeBSD Hackers <hackers@freebsd.org> Subject: My Banksia Internal Modem - sio driver Message-ID: <Pine.BSF.3.95.961212213219.334E-100000@solsbury-hill.home>
next in thread | raw e-mail | index | archive | help
Hi, I'm sure this is a common subject so I'll try to keep it brief. I'm running 2.1.5 with 4 serial ports - 1 internal modem. Up until today I have been having all sorts of problems getting the sio driver to recognise my internal modem on a regular basis. Sometimes it would recognise it (after numerous reboots) and sometimes not. So I did some searching of the mail archives and realised that I should use the 0x80 flag to see what was happening (should have read the sio man page...). I suddenly found that it was failing consistently on the 6th probe: /kernel: sio1: probe test 6 failed Thinking I had nothing to loose I then changed the source for sio so that the sixth probe always returned a successful result. So far I haven't had any problems more internal modem problems or problems with my other 3 serial ports. Device drivers are definitely way above my level of programming skill so what I'm wondering is - Is it likely that I may create any other problems by doing this? Could adding extra DELAY statements achieve a similar result more cleanly?? Thanks for your patience, Joel...
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95.961212213219.334E-100000>