Переехал на RELENG_5 -> RELENG_6 и вот блин, в доке все понятно
/dev/cuaa0 -> /dev/cuad0.
Но ничего не помогло,пересобрал все!!!!
Идей нет!!!! :-((((((tail -f /var/log/console
Nov 3 14:15:50 ns kernel: mgetty FATAL: ad1 mod: cannot make /dev/cuad1 stdin
Nov 3 14:15:50 ns kernel:
Nov 3 14:15:50 ns kernel: mgetty FATAL: ad1 open device /dev/cuad1 failed
Nov 3 14:15:50 ns kernel:
Nov 3 14:15:50 ns kernel: mgetty FATAL: ad1 cannot get terminal line dev=cuad1, exiting
Nov 3 14:15:51 ns kernel:
Nov 3 14:15:51 ns kernel: mgetty FATAL: ad1 mod: cannot make /dev/cuad1 stdin
Nov 3 14:15:51 ns kernel:
Nov 3 14:15:51 ns kernel: mgetty FATAL: ad1 open device /dev/cuad1 failed
Nov 3 14:15:51 ns kernel:
Nov 3 14:15:51 ns kernel: mgetty FATAL: ad1 cannot get terminal line dev=cuad1, exiting
Nov 3 14:15:51 ns kernel:
Nov 3 14:15:51 ns kernel: mgetty FATAL: ad1 mod: cannot make /dev/cuad1 stdin
Nov 3 14:15:51 ns kernel:
Nov 3 14:15:51 ns kernel: mgetty FATAL: ad1 open device /dev/cuad1 failed
Nov 3 14:15:51 ns kernel:
Nov 3 14:15:51 ns kernel: mgetty FATAL: ad1 cannot get terminal line dev=cuad1, exiting
Nov 3 14:15:52 ns kernel:
Nov 3 14:15:52 ns kernel: mgetty FATAL: ad1 mod: cannot make /dev/cuad1 stdin
Nov 3 14:15:52 ns kernel:
Nov 3 14:15:52 ns kernel: mgetty FATAL: ad1 open device /dev/cuad1 failed
Nov 3 14:15:52 ns kernel:
Nov 3 14:15:52 ns kernel: mgetty FATAL: ad1 cannot get terminal line dev=cuad1, exiting
Nov 3 14:15:53 ns kernel:
Nov 3 14:15:53 ns kernel: mgetty FATAL: ad1 mod: cannot make /dev/cuad1 stdin
Nov 3 14:15:53 ns kernel:
Nov 3 14:15:53 ns kernel: mgetty FATAL: ad1 open device /dev/cuad1 failedtail -f /var/log/mgetty.cuad0
11/03 14:22:21 ad0 mod: cannot make /dev/cuad0 stdin: Bad file descriptor
11/03 14:22:21 ad0 open device /dev/cuad0 failed: Bad file descriptor
11/03 14:22:21 ad0 cannot get terminal line dev=cuad0, exiting: Bad file descriptor
--
11/03 14:22:21 ad0 mgetty: interim release 1.1.33-Apr10
11/03 14:22:21 ad0 check for lockfiles
11/03 14:22:21 ad0 locking the line
11/03 14:22:21 ad0 mod: cannot make /dev/cuad0 stdin: Bad file descriptor
11/03 14:22:21 ad0 open device /dev/cuad0 failed: Bad file descriptor
11/03 14:22:21 ad0 cannot get terminal line dev=cuad0, exiting: Bad file descriptor
Неужели так никто и не вникнет в суть проблемы???
lavr может подскажешь!!!!
>Неужели так никто и не вникнет в суть проблемы???
>lavr может подскажешь!!!!/dev/cuad0 - это что, откуда?
--------^----^^^^^^^^^^^^^^^^понятно что устройства такого нет:
# ls -la /dev/cuad*
соответственно каким макаром mgetty попытается открыть его как терминальную
линию.собственно почему cuad0 - это что, типа serial порт? какой - обычный
com1 or com2 или что-то другое?
>>Неужели так никто и не вникнет в суть проблемы???
>>lavr может подскажешь!!!!
>
>/dev/cuad0 - это что, откуда?
>--------^----^^^^^^^^^^^^^^^^
>
>понятно что устройства такого нет:
>
># ls -la /dev/cuad*
>
>соответственно каким макаром mgetty попытается открыть его как терминальную
>линию.
>
>собственно почему cuad0 - это что, типа serial порт? какой - обычный
>
>com1 or com2 или что-то другое?
В 6-й ветке переименовали!!!!ls -la /dev/cuad*
crw-rw---- 1 uucp dialer 0, 53 Nov 4 09:44 /dev/cuad0
crw-rw---- 1 uucp dialer 0, 54 Nov 4 09:44 /dev/cuad0.init
crw-rw---- 1 uucp dialer 0, 55 Nov 4 09:44 /dev/cuad0.lock
Чертовщина какая-то!!!!
Взял перенес ppp на старый сервачок(вып роль cvs,...)все заработало,трубочка поднимается коннект в норме, ну как обычно...
После перезагрузки все перестало работать, и дело не в железе,а в чем без руля.
Очень надеюсь на инет-сообщество!!!!
>Чертовщина какая-то!!!!
>Взял перенес ppp на старый сервачок(вып роль cvs,...)все заработало,трубочка поднимается коннект в
>норме, ну как обычно...
>После перезагрузки все перестало работать, и дело не в железе,а в чем
>без руля.
>Очень надеюсь на инет-сообщество!!!!sorry, 6'ку пока негде посмотреть, посему и man и sources тоже, а
через cvsweb неохота, выходные.
Решение - в сырцах mgetty правим mg_m_init.c:271: if (dup2(fd,0) != 0)
283: if (dup2(0,1) != 1)
287: if (dup2(0,2) != 2)Найдено на сайте freebsd.org
http://www.freebsd.org/cgi/query-pr.cgi?pr=87208
>Решение - в сырцах mgetty правим mg_m_init.c:
>
>271: if (dup2(fd,0) != 0)
>
>283: if (dup2(0,1) != 1)
>
>287: if (dup2(0,2) != 2)
>
>
>Найдено на сайте freebsd.org
>http://www.freebsd.org/cgi/query-pr.cgi?pr=87208Только теперь у меня следующая ошибка вываливается:
utmp.o(.text+0x84): In function `make_utmp_wtmp':
: undefined reference to `login'
*** Error code 1У кого получилось?
>>Решение - в сырцах mgetty правим mg_m_init.c:
>>
>>271: if (dup2(fd,0) != 0)
>>
>>283: if (dup2(0,1) != 1)
>>
>>287: if (dup2(0,2) != 2)
>>
>>
>>Найдено на сайте freebsd.org
>>http://www.freebsd.org/cgi/query-pr.cgi?pr=87208
>
>Только теперь у меня следующая ошибка вываливается:
>
>utmp.o(.text+0x84): In function `make_utmp_wtmp':
>: undefined reference to `login'
>*** Error code 1
>
>У кого получилось?все оно работает, если руки выпрямить
Во FreeBSD 6.* (в 6.2 - точно) вместо /dev/cuaa0 нужно использовать /dev/cuad0Не забыть, в файле ttys проверить есть ли такая строка:
ttyd0 "/usr/libexec/getty std.115200" dialup on insecureЭто, разумеется, для случая когда внешний модем подключен к COM1 (sio0), а общаться с модемом рассчитывают на скорости 115200 kb/c
При этом в файле gettytab должна быть запись:
std.115200|115200-baud:\
:np:sp#115200:Проверено на 6.2
Забыл исправить ttys - долго не мог понять почему "модем не поднимает трубку"