Mam nastepujacy problem. Chcialbym wykorzystac wieloportowa karte szybkich portow szeregowych PCI800H do obslugi modemowych polaczen przychodzacych. Karta ta obsluguje 8 portow szeregowych.
Standardowym sterownikiem kart wieloportowych dla Freesco jest risccom8.o. Probowalem skonfigurowac system wykorzystujac ustawienia kart wieloportowych w konfiguracji Freesco, ale system po resecie gubi wszystkie ustawienia i nie widzi nowych portow. Producent karty opisuje ze dla kerneli serii 2.x istnieje mozliwosc zainstalowania dodatkowych portow za pomoca polecenia setserial. Z tego co zauwazylem to te wlasnie polecenie jest wykorzystywane przez konfiguracje Freesco, wykorzystujac podane parametry jako zmienne dla setserial.
System podaje mi nastepujace informacje:
cat /proc/pci
PCI devices found:
Bus 0, device 12, function 1:
Serial controller: Unknown vendor Unknown device (rev 0).
Vendor id=14d2. Device id=a004.
Medium devsel. Fast back-to-back capable. IRQ 5.
I/O at 0x7c00.
Non-prefetchable 32 bit memory at 0xe0002000.
I/O at 0x8000.
Non-prefetchable 32 bit memory at 0xe0003000.
Bus 0, device 12, function 0:
Serial controller: Unknown vendor Unknown device (rev 0).
Vendor id=14d2. Device id=a003.
Medium devsel. Fast back-to-back capable. IRQ 5.
I/O at 0x7400.
Non-prefetchable 32 bit memory at 0xe0000000.
I/O at 0x7800.
Non-prefetchable 32 bit memory at 0xe0001000.
cat /proc/interrupts
0: 2769558 timer
1: 189110 keyboard
2: 0 cascade
3: 1359570 + serial
4: 538779 + serial
8: 4 + rtc
10: 60832 NE2000
11: 694100 NE2000
12: 600262 NE2000
13: 1 math error
14: 3494 + ide0
15: 5 + ide1
at /proc/ioports
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-009f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : npu
0170-0177 : ide1
01f0-01f7 : ide0
02f8-02ff : serial(set)
0376-0376 : ide1
0378-037f : lp
03c0-03df : vga+
03f0-03f5 : floppy
03f6-03f6 : ide0
03f7-03f7 : floppy DIR
03f8-03ff : serial(set)
6800-681f : NE2000
6c00-6c1f : NE2000
7000-701f : NE2000
Wynika z powyzszego ze urzadzenie jest widoczne w systemie, ale dalej nic. Nie wykrywa przerwania w tym przypadku irq 5, ani parametrow i/o, nawet przy ich recznym konfigurowaniu.
Byc moze potrzeba by bylo skompilowac jakis ekstra modul dla Freesco z obsluga tej karty. Te urzadzenie jest jedynym jaki mozna dostac w naszym kraju. Wiec specjalnej alternatywy nie ma dla niego.
Poprosze uprzejmie o jakies sugestie odnosnie instalacji i konfiguracji tej karty pod Freesco. Bede wdzieczny za kazda pomoc.
Dars
|