Date: Sat, 29 May 2004 23:17:53 -0400 From: Ben Crosby <ben.crosby@alcatel.com> To: freebsd-sparc64@freebsd.org Subject: Missing serial ports... Message-ID: <93771404.20040529231753@alcatel.com>
next in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 All, I did a search in the archive, and this was discussed in June 2003, but I'm still stumped. I've just installed 5.2.1-RELEASE on five Sun Netra 120 servers, and I am unable to use the second serial port. There are no hints in the dmesg output, and only /dev/ttya exists in the /dev directory. To be honest, I'm not sure what driver is being used to see the /dev/ttya device on the standard kernel. I'd like to be able to hook up a GPS reciever to the second serial port for accurate NTP source. I'd very much appreciate some assistance with ideas or a solution. The solution proposed in June 2003's discussion: http://lists.freebsd.org/mailman/htdig/freebsd-sparc64/2003-June/000242.html made reference to an SIO driver, so I compiled a custom kernel, created the device.hints file as follows: hint.sio.0.at="isa" hint.sio.0.port="0x3F8" hint.sio.0.irq="4" hint.sio.1.at="isa" hint.sio.1.port="0x2E8" installed it, and lo, dmesg now reports: sio0: configured irq 4 not in bitmap of probed irqs 0 sio0: port may not be enabled sio0 at port 0x3f8-0x3ff irq 4 on isa0 sio0: type 16550A sio1 at port 0x2e8-0x2ef on isa0 sio1: type 16550A And, I have /dev/ttyd0 and /dev/ttyd1, however, I'm not 100% certain this is the right way to solve the problem. Here's the relevant entry from ofwdump: Node 0xf007de68: serial port-a-ignore-cd: nohupcl: 00 interrupt-priorities: 00 00 00 0c 00 00 00 0c reg: 00 00 00 00 00 00 03 f8 00 00 00 08 compatible: 73 75 31 36 35 35 30 00 73 75 00 device_type: 73 65 72 69 61 6c 00 'serial' name: 73 65 72 69 61 6c 00 'serial' interrupts: 00 00 00 04 and: Node 0xf007fb54: serial port-b-ignore-cd: nohupcl: 00 interrupt-priorities: 00 00 00 0c 00 00 00 0c reg: 00 00 00 00 00 00 02 e8 00 00 00 08 compatible: 73 75 31 36 35 35 30 00 73 75 00 device_type: 73 65 72 69 61 6c 00 'serial' name: 73 65 72 69 61 6c 00 'serial' interrupts: 00 00 00 04 Many thanks, Ben. -----BEGIN PGP SIGNATURE----- Version: PGP SDK 3.0.3 Comment: "" iQA/AwUBQLlSY0Nm3F1O6YPWEQJ9CACeLWXcPTHmxqzZi8p/BmpO2iVYy3EAn1bM /2yZW/9gOMpeaYh8zj4MfCKg =bRBz -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?93771404.20040529231753>