Salut. Am tot incercat sa instalez kernel 2.6.3 cu suport pentru serial,
am un modem extern pe com.

DEVICE DRIVERS->CHARACTER DEVICES->SERIAL DRIVERS
[*] 8250/16550 and compatible serial support
(4) Maximum number of non-legacy 8250/16550 serial ports
[*] Extended 8250/16550 serial driver options
[*] Support for sharing serial interrupts
[*] Support RSA serial ports

Bun. La pornire mi-am facut un scriptulez care il rulez din rc.local:
#/bin/bash -x
exec 2>>/var/log/setserial.log
exec >>/var/log/serial.log
cd /dev
SETSERIAL="/bin/setserial -b"
PORTS=`echo ttyS0 ttyS1`
echo -n "Configuring serial ports...."
${SETSERIAL} /dev/ttyS0 uart 16450 port 0x3F8 irq 4
${SETSERIAL} /dev/ttyS1 uart 16450 port 0x2F8 irq 3
echo "done."
echo "......."
echo "......."

Am in /etc/inittab:
S0:2345:respawn:/sbin/mgetty ttyS0

Pe kernel 2.6.3 primesc urmatoarea eroare de la mgetty:
mgetty():tio_get_rs232_lines: TIOCMGET failed: Invalid argument
mgetty():TIOCMBIC failed: Invalid argument

Pe orice versiune de 2.4.x imi merge fara probleme:
# setserial -g /dev/ttyS0 (pe kernel 2.4.25)
/dev/ttyS0, UART: 16450, Port: 0x03f8, IRQ: 4


PS: Din pacate nu pot sa resetez compu ala sa-l testez din 5 in 5 minute
ca E necesar sa mearga pe el modemul pe serial. Trebuie sa rezolv problema
cu datele care le am si nu prea pot sa fac momentan teste cu setserial -g
pe /dev/ttyS0. Eu zic ca e de la kernel, nu am setat o optiune. Astept
pareri. Mersi



--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui