[Fedora-xen] UPS on ttyS0 in dom0

Markus Armbruster armbru at redhat.com
Wed Aug 23 07:12:32 UTC 2006


Kanwar Ranbir Sandhu <m3freak at rogers.com> writes:

[...]
> Here's my current kernel config for dom0:
>
> title Fedora Core (2.6.17-1.2174_FC5xen0)
>         root (hd0,0)
>         kernel /xen.gz-2.6.17-1.2174_FC5
>         module /vmlinuz-2.6.17-1.2174_FC5xen0 ro root=/dev/vg00/root
> xencons=tty
>         module /initrd-2.6.17-1.2174_FC5xen0.img
>
> That gives me this crap out:
>
> kernel: WARNING: Failed to register Xen virtual console driver as 'tty1'
>
> Very nice.  I thought that maybe I had to disable tty1 in /etc/inittab,
> so I did, but the error remained.  Hoping for the best, I tried
> accessing the UPS anyway, and I was handed more turd on a stick:
>
> Sun Aug 20 18:59:33 EDT 2006  apcupsd FATAL ERROR in smartsetup.c at
> line 61
> Cannot open UPS port /dev/ttyS0: No such device or address
> Sun Aug 20 18:59:33 EDT 2006  apcupsd error shutdown completed
>
> Perfect.  So, I switch xencons=tty to xencons=off, but the result is the
> same.  Using console=vga on the xen line didn't help either.
>
> Incidentally, ttyS0 _does_ exist:
>
> [root at xenmaster src]# ls -l /dev/ttyS0
> crw------- 1 root root 4, 64 Aug 21 06:05 /dev/ttyS0
>
> Does anyone have any ideas?

This could well be related to the evil hackery the xen console uses to
steal a console device.  That hackery is being cleaned up, so with
a bit of luck your problem could go away soon.

I guess this reply isn't immediately helpful for you, but I figure
it's better than no reply...




More information about the Fedora-xen mailing list