Hello list!

I just installed OpenBSD 4.5 on my old laptop, which went very smooth.  
However, despite of selecting de.nodead as kbd(8) mapping during install  
I cannot get umlauts on the console after login, like

login: (fancy umlauts visible here)

but

login: mab
Password:
$ (no umlauts seen when pressing corresponding keys)
$ cat /etc/kbdtype
de.nodead

The question is now how to pertain umlauts over login? What settings did 
I miss? 

Further info is below. Pointers to FAQ or manpages are highly 
appreciated.


Thank you, mab



$ sudo wsconsctl
keyboard.type=pc-xt
keyboard.bell.pitch=400
keyboard.bell.period=100
keyboard.bell.volume=50
keyboard.bell.pitch.default=400
keyboard.bell.period.default=100
keyboard.bell.volume.default=50
wsconsctl: Use explicit arg to view keyboard.map.
keyboard.repeat.del1=400
keyboard.repeat.deln=100
keyboard.repeat.del1.default=400
keyboard.repeat.deln.default=100
keyboard.ledstate=0
keyboard.encoding=de.nodead
mouse.type=ps2
display.type=vga-pci
display.focus=1
display.screen_on=250
display.screen_off=600000
display.vblank=off
display.kbdact=off
display.msact=off
display.outact=off

There are cyrillic letters in the keyboard.map,
$ sudo wsconsctl keyboard.map
...
keycode 3 = 2 quotedbl twosuperior twosuperior
keycode 4 = 3 Cyrillic_yi L2_lstroke L2_lstroke
keycode 5 = 4 dollar
...
keycode 11 = 0 equal braceright braceright
keycode 12 = Cyrillic_hsighn question backslash backslash
keycode 13 = apostrophe grave
...
keycode 25 = p P
keycode 26 = Cyrillic_E Cyrillic_e
keycode 27 = plus asterisk asciitilde asciitilde
...
keycode 38 = l L
keycode 39 = Cyrillic_ZHE Cyrillic_zhe
keycode 40 = Cyrillic_DE Cyrillic_de
keycode 41 = asciicircum degree
...
exactly where there would be umlauts and other german specifics.

$ cat /etc/wsconsctl.conf
#       $OpenBSD: wsconsctl.conf,v 1.2 2007/05/14 05:06:03 tedu Exp $
#
# wscons configurable parameters
#
#keyboard.repeat.del1=200       # change keyboard repeat/delay
#keyboard.repeat.deln=50
#keyboard.encoding=ru           # use different keyboard encoding
#keyboard.bell.volume=0         # mute keyboard beep
#display.vblank=on              # enable vertical sync blank for screen burner
#display.screen_off=60000       # set screen burner timeout to 60 seconds
#display.msact=off              # disable screen unburn w/ mouse

Due to the output of wsconsctl (above) my understanding is that 
keyboard.encoding is already set up from /etc/kbdtype.

$ dmesg
OpenBSD 4.5 (GENERIC) #1749: Sat Feb 28 14:51:18 MST 2009
    dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC
cpu0: Intel(R) Pentium(R) III Mobile CPU 800MHz ("GenuineIntel" 686-class) 532 
MHz
cpu0: 
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE
real mem  = 267415552 (255MB)
avail mem = 250273792 (238MB)
mainbus0 at root
bios0 at mainbus0: AT/286+ BIOS, date 11/15/01, BIOS32 rev. 0 @ 0xfd7e0, SMBIOS 
rev. 2.31 @ 0xff7c000 (48 entries)
bios0: vendor IBM version "1DET51WW (1.12 )" date 11/15/2001
bios0: IBM 2662AG4
apm0 at bios0: Power Management spec V1.2
apm0: battery life expectancy 93%
apm0: AC off, battery charge high, estimated 2:52 hours
acpi at bios0 function 0x0 not configured
pcibios0 at bios0: rev 2.1 @ 0xfd770/0x890
pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdeb0/256 (14 entries)
pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82371FB ISA" rev 0x00)
pcibios0: PCI bus #6 is the last bus
bios0: ROM list: 0xc0000/0xc000 0xcc000/0x1000 0xcd000/0x1000 0xdc000/0x4000! 
0xe0000/0x10000
cpu0 at mainbus0: (uniprocessor)
pci0 at mainbus0 bus 0: configuration mode 1 (bios)
pchb0 at pci0 dev 0 function 0 "Intel 82830M Host" rev 0x02
intelagp0 at pchb0
agp0 at intelagp0: aperture at 0xd0000000, size 0xe400000
ppb0 at pci0 dev 1 function 0 "Intel 82830M AGP" rev 0x02
pci1 at ppb0 bus 1
vga1 at pci1 dev 0 function 0 "ATI Radeon Mobility M6" rev 0x00
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
radeondrm0 at vga1: irq 11
drm0 at radeondrm0
uhci0 at pci0 dev 29 function 0 "Intel 82801CA/CAM USB" rev 0x01: irq 11
uhci1 at pci0 dev 29 function 1 "Intel 82801CA/CAM USB" rev 0x01: irq 11
uhci2 at pci0 dev 29 function 2 "Intel 82801CA/CAM USB" rev 0x01: irq 11
ppb1 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0x41
pci2 at ppb1 bus 2
cbb0 at pci2 dev 3 function 0 "Ricoh 5C476 CardBus" rev 0x80: irq 11
cbb1 at pci2 dev 3 function 1 "Ricoh 5C476 CardBus" rev 0x80: irq 11
"AT&T/Lucent LTMODEM" rev 0x01 at pci2 dev 5 function 0 not configured
fxp0 at pci2 dev 8 function 0 "Intel PRO/100 VE" rev 0x41, i82562: irq 11, 
address 00:d0:59:84:89:bc
inphy0 at fxp0 phy 1: i82562ET 10/100 PHY, rev. 0
cardslot0 at cbb0 slot 0 flags 0
cardbus0 at cardslot0: bus 3 device 0 cacheline 0x0, lattimer 0xb0
pcmcia0 at cardslot0
cardslot1 at cbb1 slot 1 flags 0
cardbus1 at cardslot1: bus 6 device 0 cacheline 0x0, lattimer 0xb0
pcmcia1 at cardslot1
ichpcib0 at pci0 dev 31 function 0 "Intel 82801CAM LPC" rev 0x01: 24-bit timer 
at 3579545Hz: SpeedStep
pciide0 at pci0 dev 31 function 1 "Intel 82801CAM IDE" rev 0x01: DMA, channel 0 
configured to compatibility, channel 1 configured to compatibility
wd0 at pciide0 channel 0 drive 0: <IC25N030ATCS04-0>
wd0: 16-sector PIO, LBA, 28615MB, 58605120 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
atapiscsi0 at pciide0 channel 1 drive 0
scsibus0 at atapiscsi0: 2 targets
cd0 at scsibus0 targ 0 lun 0: <HITACHI, DVD-ROM GD-S200, 0034> ATAPI 5/cdrom 
removable
cd0(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 2
ichiic0 at pci0 dev 31 function 3 "Intel 82801CA/CAM SMBus" rev 0x01: irq 11
iic0 at ichiic0
spdmem0 at iic0 addr 0x50: 128MB SDRAM non-parity PC133CL2
auich0 at pci0 dev 31 function 5 "Intel 82801CA/CAM AC97" rev 0x01: irq 11, 
ICH3 AC97
ac97: codec id 0x43525936 (Cirrus Logic CS4299 rev 6)
ac97: codec features headphone, 20 bit DAC, 18 bit ADC, Crystal Semi 3D
audio0 at auich0
usb0 at uhci0: USB revision 1.0
uhub0 at usb0 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb1 at uhci1: USB revision 1.0
uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb2 at uhci2: USB revision 1.0
uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1
isa0 at ichpcib0
isadma0 at isa0
pckbc0 at isa0 port 0x60/5
pckbd0 at pckbc0 (kbd slot)
pckbc0: using irq 1 for kbd slot
wskbd0 at pckbd0: console keyboard, using wsdisplay0
pms0 at pckbc0 (aux slot)
pckbc0: using irq 12 for aux slot
wsmouse0 at pms0 mux 0
pcppi0 at isa0 port 0x61
midi0 at pcppi0: <PC speaker>
spkr0 at pcppi0
npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
biomask effd netmask effd ttymask ffff
mtrr: Pentium Pro MTRR support
softraid0 at root
root on wd0a swap on wd0b dump on wd0b



-- 
:wq              _       Martin Bock (M.Sc.)         Theoretical Biology
 _ __ ___   __ _| |__    phone:  +49-228-73-2081      University of Bonn
| '_ ` _ \ / _` | '_ \   mobile: +49-173-8693707         Kirschallee 1-3
| | | | | | (_| | |_) |    _ - - - - - - - - - - - - - - _    53115 Bonn
|_| |_| |_|\__,_|_.__/ _ -     www.theobio.uni-bonn.de     - _   Germany

Reply via email to