Re: Unable to get SIIG PCI serial card to work



on 03-16-2006, John Baldwin wrote:
On Thursday 16 March 2006 05:24 pm, Clayton Scott Kern wrote:
on 03-16-2006, John Baldwin wrote:
Ok, can you get a dmesg from a boot with your custom kernel with puc in
it and the output from kldstat -v with that kernel booted?

Here's the info you requested. When not loading the puc module in
/boot/loader.conf, the puc device isn't found, though pciconf -lv shows
the device. I added the output of pciconf -lv at the end.

Output of dmesg

Copyright (c) 1992-2005 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 6.0-RELEASE-p5 #0: Sat Mar 11 12:12:08 EST 2006
root@xxxxxxxxxxxxxx:/usr/obj/usr/src/sys/GENERIC

This kernel doesn't have 'device puc' in it. If it did, it would have the
'pci/puc' and 'puc/sio' modules listed in the kldstat -v output. Make sure
you have built a custom kernel with 'device puc' enabled, installed it, and
are booting from it.

Output of kldstat -v

Id Refs Address Size Name
1 11 0xc0400000 63072c kernel
Contains modules:
Id Name
26 xpt
27 probe
28 cam
...

No puc this list tells me 'device puc' isn't in this kernel. :)


Thank you for all your help.

I thought I had built and installed the new kernel. This time I did
both and now dmesg shows:

puc0: <Oxford Semiconductor OX16PCI954 UARTs> port
0x9000-0x901f,0x9400-0x941f mem 0xe30
04000-0xe3004fff,0xe3000000-0xe3000fff irq 16 at device 8.0 on pci0
sio1: <Oxford Semiconductor OX16PCI954 UARTs> on puc0
sio1: type 16550A
sio1: unable to activate interrupt in fast mode - using normal mode
sio2: <Oxford Semiconductor OX16PCI954 UARTs> on puc0
sio2: type 16550A
sio2: unable to activate interrupt in fast mode - using normal mode
sio3: <Oxford Semiconductor OX16PCI954 UARTs> on puc0
sio3: type 16550A
sio3: unable to activate interrupt in fast mode - using normal mode
sio4: <Oxford Semiconductor OX16PCI954 UARTs> on puc0
sio4: type 16550A
sio4: unable to activate interrupt in fast mode - using normal mode

and kldstat -v | fgrep puc yields:

174 pccard/puc
175 pci/puc
176 cardbus/puc
187 puc/sio
337 puc/ppc

Now when I run tip using sio1 - sio4 (aliases for /dev/cuad1-4), I get a message saying connected, but when I press enter, instead of getting my firewall's menu, I get
nothing.

I rebooted the system into Windoze and it works fine using TerraTerm Pro.

--
Clayton Scott Kern
ckern1@xxxxxxxxxxxx | The software stated it required
Firewall/UNIX System Administrator | Microsoft Windows 98SE or higher,
PIX, FreeBSD, Linux, Solaris & HP-UX | so I installed FreeBSD
_______________________________________________
freebsd-questions@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: Unable to get SIIG PCI serial card to work
    ... /boot/loader.conf, the puc device isn't found, though pciconf -lv shows ... This kernel doesn't have 'device puc' in it. ... unable to activate interrupt in fast mode - using normal mode ...
    (freebsd-questions)
  • Re: [FreeBSD] Serielle Karte (was: Multiserielle Karte)
    ... Versuch mal PUC in den kernel zu kompilieren. ... Ich habe PUC in den Kernel eingebaut, ... Danach habe ich mal in /boot/device.hints die bisher deaktivierten ...
    (de.comp.os.unix.bsd)
  • Re: puc fails to attach serial ports
    ... > kernel config, and the puc kernel module only includes the puc files, it ... Here's a patch: ...
    (freebsd-current)
  • Re: puc fails to attach serial ports
    ... >> kernel config, and the puc kernel module only includes the puc files, it ... In general, if you want full dynamic behavior, you have to load ... If you want static behavior, ...
    (freebsd-current)
  • puc driver -- config problem?
    ... I'm running FreeBSD 4.8-RELEASE on an Alpha. ... I added 'device puc' to my kernel configuration ...
    (freebsd-questions)