sio -> uart problém

Viktor Čížek viktor at m19.cz
Sun Dec 13 21:34:33 CET 2009


Vážení,

stala se mi taková věc. Mám ve svém stroji vloženou PCI sériovou komunikační
kartu MOXA CP-114 (2xRS-232 + 2xRS232/422/485 http://www.moxa.com/product/CP-114.htm), kterou
obsluhuji pomocí driveru puc.
I usmyslel jsem si, že provedu upgrade systému ze 7.2-STABLE na 8.0-STABLE. S jistými
obtížemi jsem upgrade provedl, ale ouha, něco je jinak. Jak jsem během procesu upgrade
zjistil, byl v systému verze 8 driver sio nahrazen driverem uart. A s tím uart to nějak
přestalo pracovat.

Před upgradem to vypadalo takto:

kernel: FreeBSD 7.2-STABLE #5: Sun Sep 13 02:14:38 CEST 2009
kernel: puc0: <Moxa Technologies, Industio CP-114>
port0x3000-0x307f,0x3400-0x343f,0x3440-0x344f irq 18 at device 6.0 on pci2
kernel: puc0: [FILTER]
kernel: sio0 on puc0
kernel: sio0: type 16550A
kernel: sio0: [FILTER]
kernel: sio1 on puc0
kernel: sio1: type 16550A
kernel: sio1: [FILTER]
kernel: sio2 on puc0
kernel: sio2: type 16550A
kernel: sio2: [FILTER]
kernel: sio3 on puc0
kernel: sio3: type 16550A
kernel: sio3: [FILTER]
kernel: sio4: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 on acpi0
kernel: sio4: type 16550A
kernel: sio4: [FILTER]
kernel: sio5: <16550A-compatible COM port> port 0x2f8-0x2ff irq 3 on acpi0
kernel: sio5: type 16550A
kernel: sio5: [FILTER]

Po upgrade jakoby uart nevidí zařízení která obsluhuje driver puc:

kernel: FreeBSD 8.0-STABLE #0: Sun Dec 13 18:18:19 CET 2009
kernel: puc0: <Moxa Technologies, Industio CP-114> port
0x3000-0x307f,0x3400-0x343f,0x3440-0x344f irq 18 at device 6.0 on pci2
kernel: puc0: [FILTER]
kernel: uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
kernel: uart0: [FILTER]
kernel: uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0
kernel: uart1: [FILTER]

Trochu jsem kolem toho hledal nějaké informace, ale nic co by mi pomohlo jsem nenašel. Z
dokumentace jsem pochopil, že asi nemusím dělat nic zvláštního, mělo by to fungovat bez
problému. Tuší někdo co dělám špatně?


V.


More information about the Users-l mailing list