Ik probeer een extern modem aan de praat te helpen op m'n Gentoo Linux machine, maar het wil niet. Hetzelfde modem doet het op dezelfde machine prima onder windows, dus hardware problemen wil ik uitsluiten.
In de kernel heb ik support voor seriele poorten aangezet en een dmesg zegt het volgende:
Ik vind het verdacht dat ttyS0 twee keer voorkomt, maar ik heb geen idee waar het aan kan liggen.
Een "echo ath1 > /dev/ttyS0" gaat zonder foutmeldingen, maar er gebeurt niks. Ook in minicom kan ik proberen wat ik wil, geen foutmeldingen, maar er gebeurt ook niets. Een "AT" geeft geen "OK" terug.
In /proc/interrupts komt IRQ 4 niet terug, dit vind ik ook verdacht.
cat /proc/interrupts
setserial -a /dev/ttyS0
Iemand een idee waarom het niet werkt?
In de kernel heb ik support voor seriele poorten aangezet en een dmesg zegt het volgende:
code:
1
2
3
| Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A |
Ik vind het verdacht dat ttyS0 twee keer voorkomt, maar ik heb geen idee waar het aan kan liggen.
Een "echo ath1 > /dev/ttyS0" gaat zonder foutmeldingen, maar er gebeurt niks. Ook in minicom kan ik proberen wat ik wil, geen foutmeldingen, maar er gebeurt ook niets. Een "AT" geeft geen "OK" terug.
In /proc/interrupts komt IRQ 4 niet terug, dit vind ik ook verdacht.
cat /proc/interrupts
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| CPU0 CPU1 0: 443752 0 IO-APIC-edge timer 1: 3651 0 IO-APIC-edge i8042 9: 0 0 IO-APIC-level acpi 12: 88119 0 IO-APIC-edge i8042 14: 13406 0 IO-APIC-edge ide0 15: 24 0 IO-APIC-edge ide1 16: 7854 0 IO-APIC-level eth0 18: 849 0 IO-APIC-level Intel ICH5 19: 133013 0 IO-APIC-level nvidia NMI: 0 0 LOC: 443689 443688 ERR: 0 MIS: 0 |
setserial -a /dev/ttyS0
code:
1
2
3
4
| /dev/ttyS0, Line 0, UART: 16550A, Port: 0x03f8, IRQ: 4
Baud_base: 115200, close_delay: 50, divisor: 0
closing_wait: 3000
Flags: spd_normal skip_test |
Iemand een idee waarom het niet werkt?