Date: Wed, 5 Jan 2005 09:55:14 -0500 From: Timothy Luoma <lists@tntluoma.com> To: Malcolm Kay <malcolm.kay@internode.on.net> Cc: FreeBSD-Questions Questions <freebsd-questions@freebsd.org> Subject: Re: modem not responding to mgetty Message-ID: <CE53C61E-5F29-11D9-BE17-000D93AD26C8@tntluoma.com> In-Reply-To: <200501051458.03000.malcolm.kay@internode.on.net> References: <1E7FDB38-5E7A-11D9-AD10-000D93AD26C8@tntluoma.com> <200501051458.03000.malcolm.kay@internode.on.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Jan 4, 2005, at 11:28 PM, Malcolm Kay wrote: > On Wed, 5 Jan 2005 04:27 am, Timothy Luoma wrote: > (FWIW, the modem works under WinXP for dialing *out*. XP reports it as: >> "PCI Slot 2 PCI Bus 1, Device 1, function 0" on "COM3") >> >> FreeBSD seems to see it: >> >> $ dmesg|grep "^sio" >> sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 >> on >> acpi0 >> sio0: type 16550A >> >> (it is /dev/cuaa0 on FreeBSD) > > This looks like the standard serial port known as COM1 in windows. ah... well that could be. I was a bit concerned when I realized that Windows called it COM3 > (cuua0 is for outgoing connections -- incoming would normally be on > ttyd0) > You probably want cuua2 or ttyd2 and may need to do something with the > device.hints file to get these to appear. mgetty seems to have editied /etc/ttys like this: ttyd0 "/usr/local/sbin/mgetty -s 115200" dialup on secure ttyd1 "/usr/local/sbin/mgetty -s 115200" dialup on secure so based on your comments I added ttyd2 "/usr/local/sbin/mgetty -s 115200" dialup on secure and changed the line in /usr/local/etc/mgetty+sendfax/mgetty.config to port cuaa2 and rebooted, which caused this error: 01/05 09:39:38 yd2 mgetty: experimental test release 1.1.31-Jul24 01/05 09:39:38 yd2 check for lockfiles 01/05 09:39:38 yd2 locking the line 01/05 09:39:38 yd2 mod: cannot open line /dev/ttyd2: No such file or directory 01/05 09:39:38 yd2 open device /dev/ttyd2 failed: No such file or directory 01/05 09:39:38 yd2 cannot get terminal line dev=ttyd2, exiting: No such file or directory I'm unfamiliar with "device.hints" (other than having now read its man page), so I'm unsure as to whether this appears to be something that it would be able to fix. > Certainly appears that mgetty is not looking at the modem port but an > ordinary > serial port. That would explain it. > I don't believe you should need mgetty for basic modem login -- getty > should work. > Set ttyd2 to "on" in /etc/ttys. Yeah, it was one of those cases where the page I found when googling suggested mgetty, so I just went with that. > However listen to what others have to say -- I don't claim to be > expert in this area > -- especially not with the new features of 5.x I'll keep that in mind, but so far you're well ahead of me as far as expertise ;-) TjL
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CE53C61E-5F29-11D9-BE17-000D93AD26C8>