tuupje_nl Geplaatst: 7 augustus 2009 Delen Geplaatst: 7 augustus 2009 Ik heb een microclient met Debian 5.0.2 (Lenny) draaien, en een microclient met Featherlinux 0.7.5. Beide apparaten en de linux versies werken perfect. Nu wil ik echter de microclients voorzien van een extra pci kaart met 4 seriele poorten. Voor de Debian het ik een Digitus DC Ser4 en voor de Feather heb ik een VSCom H410 PCI. Ik kijg echter op beide systemen de extra poorten niet aan de praat met een cardreader: Voor de Debian Lenny zie ik het volgende: debian:/emu/newcs# setserial -g /dev/ttyS[01234567] /dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4 /dev/ttyS1, UART: 16550A, Port: 0x02f8, IRQ: 3, Flags: spd_cust /dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4 /dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3 /dev/ttyS4, UART: 16550A, Port: 0xdc00, IRQ: 15 /dev/ttyS5, UART: 16550A, Port: 0xdc08, IRQ: 15 /dev/ttyS6, UART: 16550A, Port: 0xe000, IRQ: 15 /dev/ttyS7, UART: 16550A, Port: 0xe008, IRQ: 15 en debian:/emu/newcs# dmesg | grep ttyS* [ 0.004000] console [tty0] enabled [ 4.256868] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A [ 4.257205] serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A [ 4.260101] 00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A [ 4.260732] 00:08: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A [ 4.264743] 0000:00:0e.0: ttyS4 at I/O 0xdc00 (irq = 15) is a 16550A [ 4.265281] 0000:00:0e.0: ttyS5 at I/O 0xdc08 (irq = 15) is a 16550A [ 4.265748] 0000:00:0e.0: ttyS6 at I/O 0xe000 (irq = 15) is a 16550A [ 4.266215] 0000:00:0e.0: ttyS7 at I/O 0xe008 (irq = 15) is a 16550A [ 47.322781] setserial sets custom speed on ttyS1. This is deprecated. Dit zou toch moeten betekenen dat de poorten worden herkend door de distro? Wanneer ik newcs op poort S1 of S2 laat werken, geen probleem. Wanneer ik newcs omzet naar poort S4,5,6 of 7 in de xml file krijg ik alleen maar: 18:16:20 ] [ Phoenix ] Normal RESET on node /dev/ttyS4 [ 18:16:21 ] [ Loader ] Reset failed ... [ 18:16:21 ] [ Loader ] Reader type 2 on node /dev/ttyS4 [ 18:16:21 ] [ Phoenix ] Opening device /dev/ttyS4 [ 18:16:21 ] [ Phoenix ] Setting Parity to: NONE [ 18:16:21 ] [ Phoenix ] Setting 2 Stop bits on node /dev/ttyS4 [ 18:16:21 ] [ Phoenix ] Setting Baud to standard 9600 [ 18:16:22 ] [ Phoenix ] Normal RESET on node /dev/ttyS4 [ 18:16:23 ] [ Loader ] Reset failed ... [ 18:16:23 ] [ Loader ] Reader type 2 on node /dev/ttyS4 [ 18:16:23 ] [ Phoenix ] Opening device /dev/ttyS4 [ 18:16:23 ] [ Phoenix ] Setting Parity to: NONE [ 18:16:23 ] [ Phoenix ] Setting 2 Stop bits on node /dev/ttyS4 [ 18:16:23 ] [ Phoenix ] Setting Baud to standard 9600 [ 18:16:24 ] [ Phoenix ] Normal RESET on node /dev/ttyS4 [ 18:16:25 ] [ Loader ] Reset failed ... [ 18:16:25 ] [ Loader ] Reader type 2 on node /dev/ttyS4 [ 18:16:25 ] [ Phoenix ] Opening device /dev/ttyS4 [ 18:16:25 ] [ Phoenix ] Setting Parity to: NONE [ 18:16:25 ] [ Phoenix ] Setting 2 Stop bits on node /dev/ttyS4 [ 18:16:25 ] [ Phoenix ] Setting Baud to standard 9600 Ook met verschillende cardreaders geprobeerd die alleen wel op S0 en S1 werken maar niet op 4,5,6,7 aan de praat te krijgen. Voor de Featherlinux zie ik: root@box:~# setserial -g /dev/ttyS[01234567] /dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4 /dev/ttyS1, UART: 16550A, Port: 0x02f8, IRQ: 3, Flags: spd_cust /dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4 /dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3 /dev/ttyS4, UART: 16550A, Port: 0xdc00, IRQ: 15, Flags: spd_cust /dev/ttyS5, UART: 16550A, Port: 0xdc08, IRQ: 15 /dev/ttyS6, UART: 16550A, Port: 0xdc10, IRQ: 15 /dev/ttyS7, UART: 16550A, Port: 0xdc18, IRQ: 15 root@box:~# en ttyS00 at 0x03f8 (irq = 4) is a 16550A ttyS01 at 0x02f8 (irq = 3) is a 16550A ttyS04 at port 0xdc00 (irq = 15) is a 16C950/954 ttyS05 at port 0xdc08 (irq = 15) is a 16C950/954 ttyS06 at port 0xdc10 (irq = 15) is a 16C950/954 ttyS07 at port 0xdc18 (irq = 15) is a 16C950/954 Behalve dat ik hier zie dat de FIFO anders staat (die heb ik echter ook al eens op 16550A gezet) werkt het hier ook niet. Wie heeft nog een tip! Link naar reactie Delen op andere sites Meer opties om te delen...
MagicOnline Geplaatst: 8 augustus 2009 Delen Geplaatst: 8 augustus 2009 Probeer eens: setserial /dev/ttyS4 autoconfig auto_irq even herhalen voor de andere poorten CDS: Wij bieden goede beeldkwaliteit, dat u geen goed beeld heeft ligt niet aan onze bandbreedte. Link naar reactie Delen op andere sites Meer opties om te delen...
tuupje_nl Geplaatst: 8 augustus 2009 Auteur Delen Geplaatst: 8 augustus 2009 OK, debian:~# setserial /dev/ttyS4 autoconfig auto_irq debian:~# dmesg | grep ttyS4 [ 4.264743] 0000:00:0e.0: ttyS4 at I/O 0xdc00 (irq = 15) is a 16550A Blijft op irq 15 staan. Dat de andere poorten ook allemaal op 15 staan klopt volgende de handleiding van beide kaarten, er wordt nml maar 1 irq gebruikt en gedeeld door de 4 poorten. Link naar reactie Delen op andere sites Meer opties om te delen...
tuupje_nl Geplaatst: 8 augustus 2009 Auteur Delen Geplaatst: 8 augustus 2009 Helaas wekt het dus nog steeds niet, misschien nog iemand een andere tip? Link naar reactie Delen op andere sites Meer opties om te delen...
Lamko Geplaatst: 9 augustus 2009 Delen Geplaatst: 9 augustus 2009 beetje achteraf praat waar je nu toch niks aan hebt. Ik lees altijd eerst de ervaring van andere wat betreft de werking van de hardware onder linux. Hopelijk lukt het je toch nog. Mythbuntu 12.04 Celeron 220 op Mini-ITX D201GLY2, 1 GB Ram,2x1,5 TB HDD, Digitenne op TerraTec Cinergy, CCcam Link naar reactie Delen op andere sites Meer opties om te delen...
henk71 Geplaatst: 29 augustus 2009 Delen Geplaatst: 29 augustus 2009 probeer het eens met een oudere distro BV.unbuntu 6 ik heb hetzelfde probleem met fedora. het lijkt op en driver probleem in de nieuwere kernels gr henk Link naar reactie Delen op andere sites Meer opties om te delen...
Lucky_Luke Geplaatst: 1 september 2009 Delen Geplaatst: 1 september 2009 Bootparameter: 8250.nr_uarts=4 Suc6 Link naar reactie Delen op andere sites Meer opties om te delen...
Perdi Geplaatst: 6 september 2009 Delen Geplaatst: 6 september 2009 Probeer eens Slackware. Er is inmiddels vs 13 beschikbaar, maar ik draai al een hele poos met vs 12 op de MIcroclient. Jouw specifieke probleem ken ik niet omdat ik niet zo'n kaart gebruik. Wel heb ik al met eerdere tests gemerkt dat Slackware de gekste hardware herkent en installert, vandaar mijn tip. Als je de DVD download gaat de installatie lekker makkelijk vanaf een externe USB-DVDROM. Wel de kaart in je Microclient zetten voordat je Slackware installeert. Groeten, PerdiGigaBlue Quad+ * GigaBlue 800UE+ * Synology DS411j NAS * WaveFrontier T90 28.2E-5W * draaibaar 1m. Link naar reactie Delen op andere sites Meer opties om te delen...
Lucky_Luke Geplaatst: 6 september 2009 Delen Geplaatst: 6 september 2009 Dat helpt niet. Dit soort oudere kaarten hebben een hele simpele hardware setup (geen p&p). Je zult zelf aan het os de configuratie moeten doorgeven. Wees blij dat je geen jumpers/dips/bruggen hoeft om te zetten :-/ Link naar reactie Delen op andere sites Meer opties om te delen...
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen