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. -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l