LINUX.ORG.RU

Тот же самый прикол с 2.4.27 Что случилось? На 2.4.18 всё круто работало!

binr ★★
() автор топика
Ответ на: комментарий от binr

В 2.4.20 теже проблемы.

В http://www.kernel.org/pub/linux/kernel/v2.4/ChangeLog-2.4.19

Обнаружил подозрительные тексты, они не могут быть причиной проблемы tcgetattr?

(02/06/07 1.537.2.48) [PATCH] Remove SERIAL_IO_GSC

(02/04/18 1.383.13.50) [PATCH] serial ports moved on i386 in 2.4.19-pre7

binr ★★
() автор топика
Ответ на: комментарий от binr

Неужели ни кто не работает с СОМ портом?

cfgetospeed выдаёт ту же ошибку.

Неужели community ни чего не знает по этому поводу?

binr ★★
() автор топика

[dfo@dfo tocd]$ python Python 2.4.1 (#1, Apr 4 2005, 18:53:20) [GCC 3.4.3 20050314 (ALT Linux, build 3.4.3-alt6)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import termios >>> f = open("/dev/ttyS0") >>> f.fileno() 3 >>> termios.tcgetattr(f.fileno()) [4, 0, 2235, 0, 11, 11, ['\x03', '\x1c', '\x7f', '\x15', '\x04', 0, 1, '\x00', '\x11', '\x13', '\x1a', '\x00', '\x12', '\x0f', '\x17', '\x16', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']] >>> f.close() [dfo@dfo tocd]$ uname -a Linux dfo.antex.lok 2.6.12-std26-up-alt4 #1 Tue Aug 16 04:29:11 MSD 2005 i686 unknown unknown GNU/Linux

drF_ckoff ★★
()
Ответ на: комментарий от drF_ckoff

чйорт.
[dfo@dfo tocd]$ python
Python 2.4.1 (#1, Apr 4 2005, 18:53:20)
[GCC 3.4.3 20050314 (ALT Linux, build 3.4.3-alt6)] on linux2
Type "help", "copyright", "credits" or "license" for more information. >>> import termios
>>> f = open("/dev/ttyS0")
>>> f.fileno()
3
>>> termios.tcgetattr(f.fileno())
[4, 0, 2235, 0, 11, 11, ['\x03', '\x1c', '\x7f', '\x15', '\x04', 0, 1, '\x00', '\x11', '\x13', '\x1a', '\x00', '\x12', '\x0f', '\x17', '\x16', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']]
>>> f.close()
[dfo@dfo tocd]$ uname -a
Linux dfo.antex.lok 2.6.12-std26-up-alt4 #1 Tue Aug 16 04:29:11 MSD 2005 i686 unknown unknown GNU/Linux

drF_ckoff ★★
()
Ответ на: комментарий от binr

Помню, что где-то писали про такие же проблемы. Поменялся шедулер - изменились и системные вызовы. Насчёт ядра 2.4 не знаю.

sts
()
Ответ на: комментарий от sts

Вышла новая OPERA

Проблема оказалась у меня в голове.

Проблема stty ни куда не ушла, по моему драйвер СОМ порта для Линукса испокон веков был кривой. В QNX stty не зависает.

binr ★★
() автор топика
Ответ на: Вышла новая OPERA от binr

И что было "в голове" не так?

[dfo@dfo tocd]$ stty -F /dev/ttyS0
speed 2400 baud; line = 0;
min = 1; time = 0;
-brkint -icrnl -imaxbel
-opost -onlcr
-isig -icanon -iexten -echo -echoe -echok -echoctl -echoke
[dfo@dfo tocd]$ uname -a
Linux dfo.antex.lok 2.6.12-std26-up-alt4 #1 Tue Aug 16 04:29:11 MSD 2005 i686 unknown unknown GNU/Linux

drF_ckoff ★★
()
Ответ на: комментарий от drF_ckoff

Вышла новая OPERA

-F :) хороший параметр, ни когда про него не знал не пользовался :(

Спасибо!

binr ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.