Отправляет email-рассылки с помощью сервиса Sendsay

Доступ к модему...

Всем привет.

Возникла у меня тут одна трабла...
У меня стоит модем Genius GM56PCI-L, на чипсете Lucent. Дрова поставил,
работает, всё путём...для дозвона юзаю wvdial. Проблема в том, что модем
работает только под рутом. При попытке дозвониться от обычного пользователя
wvdial пишет:

Cannot open /dev/tts/LT0: Device or resource busy

Как заставить модем работать от любого пользователя?

P.S. Да, чуть не забыл. Линух - Мандряк 9.1
--
SMART_n
mailto:smart***@f*****.com

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   SMART_n Sat, 8 Nov 2003 15:51:50 +0300 (#18095)

 

Ответы:

Hello SMART_n,

Saturday, November 8, 2003, 4:51:50 PM, you wrote:

права доступа к порту подправить - chmod ....
может есть более правидбгые способы, но я так делал, когда pppd
блокировал, а надо было сушкой встатить на порт и проверить. Возможно
что у pppd suid бит не установлен.

Ответить   Alex Gulyaev Sat, 8 Nov 2003 17:04:52 +0400 (#18098)

 

Оказывается что всё не совсем так.
После того, как ROOT обращался к модему, им может пользоваться любой
пользователь, но до обращения рут'а модем недоступен...

--
SMART_n
mailto:smart***@f*****.com

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   SMART_n Sat, 8 Nov 2003 20:22:38 +0300 (#18151)

 

On Sat Nov 08, 2003 at 08:22:38PM +0300, SMART_n wrote:

Покажи

ls -la /dev/tts/LT0

до звонка рутом и после.

:ChiP:.

:wq

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   ChiP Sat, 8 Nov 2003 22:31:27 +0300 (#18228)

 

До звонка рутом:

ls: /dev/tts/LT0: No such file or directory

После:

crw-rw1 smart_n tty 62, 64 Ноя 9 19:28 /dev/tts/LT0

--
SMART_n
mailto:smart***@f*****.com

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   SMART_n Sun, 9 Nov 2003 19:31:27 +0300 (#18405)

 

On Sun, Nov 09, 2003 at 07:31:27PM +0300, SMART_n wrote:

Дык у тебя скорее всего модуль не загружен. Попробуй
modprobe <modulename>

Ответить   Pavel aka crazy Sun, 9 Nov 2003 19:51:24 +0300 (#18412)

 

On Sun, 9 Nov 2003 19:51:24 +0300, Pavel aka crazy <crazy***@r*****.ru>
wrote:

попробуй вставить эту строчку в файл /etc/rc.local

modprobe lt_serial > /dev/null 2>&1

у тебя будет загружатся модуль сразу

если попробовать из консоли

#modprobe lt_serial

то увидишь кучу предупреждений о драйвере, а вообще у меня в Мандр 9.1
модуль загружается при помощи kppp, под любым пользователем, имхо он
удобнее.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   der***@a*****.ru Tue, 11 Nov 2003 12:25:23 +0200 (#19132)

 

Всё, работает.
Спасибо всем за помощь...
--
SMART_n

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   SMART_n Wed, 12 Nov 2003 16:31:58 +0300 (#19772)

 

Да, если сделать modprobe lt_modem и modprobe lt_serial, то всё работает...
А как прописать автоматическую загрузку этих модулей?

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   SMART_n Tue, 11 Nov 2003 15:37:05 +0300 (#19229)

 

On Tuesday 11 November 2003 15:37, SMART_n <SMART_n
<smart***@f*****.com>> wrote:

Можно вставить эти команды в rc-скрипты.

Можно прописать alias в /etc/modules.conf:

alias char_major_чтото lt_modem
below lt_modem lt_serial

Здесь чтото - это major устройства. Его можно посмотреть в
/proc/devices при загруженных модулях.

--
Serge B. Khvatov Phone:+7(812)1133186 //
+7(812)1106579 //echno
mailto:xbat***@t*****.ru // St-Petersburg

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Serguei B. Khvatov" Tue, 11 Nov 2003 16:56:58 +0300 (#19260)

 

Hello Serguei,

Что вообще такое этот пресловутый char_major и где об этом можно
почитать поподробнее? У меня в /var/log/messages появляются сообщения
типа modprobe: Can't locate module char-major-10-134
Мне никак не удается выяснить почему.

Ответить   "Eugene S. Saenko" Thu, 13 Nov 2003 13:25:10 +0300 (#20119)

 

В сообщении от Четверг 13 Ноябрь 2003 16:25 Eugene S. Saenko написал(a):

Это Real Time Clock

В документации на ядро есть

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Максим Ткаченко Thu, 13 Nov 2003 16:56:25 +0600 (#20132)

 

On Thursday 13 November 2003 13:25, Eugene S. Saenko
<"Eugene S. Saenko" <caspar1***@m*****.ru>> wrote:

кто-то обращается к символьному устройству с major 10 (misc)
и minor 134 (Advanced Power Management BIOS)

Если для доступа к этому устройству требуется автоматически
загружать модуль - надо написать
alias char-major-10-134 modile-name

В общем - man modules.conf

О том, какие номера чему соответствуют, можно посмотреть в
документации к ядру в файле devices.txt. О том, что есть на
самом деле - в /proc/devices и /proc/misc

--
Serge B. Khvatov Phone:+7(812)1133186 //
+7(812)1106579 //echno
mailto:xbat***@t*****.ru // St-Petersburg

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Serguei B. Khvatov" Thu, 13 Nov 2003 14:24:12 +0300 (#20147)

 

Hello Serguei,

Спасибо, дальше разберусь :о))

Ответить   "Eugene S. Saenko" Thu, 13 Nov 2003 14:46:24 +0300 (#20168)

 

SMART_n пишет:

пропиши в /etc/modules строчки

lt_modem

lt_serial

Ответить   Max Vasin Tue, 11 Nov 2003 19:27:09 +0300 (#19370)

 

On Sun Nov 09, 2003 at 07:31:27PM +0300, SMART_n wrote:

Пропиши соотвествующий модуль в /etc/modules.conf или /etc/devfsd.conf.

:ChiP:.

:wq

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   ChiP Sun, 9 Nov 2003 23:05:34 +0300 (#18834)

 

On Sat Nov 08, 2003 at 03:51:50PM +0300, SMART_n wrote:

Способов много (правильные):
1. Настроить sudo
2. Создать группу, например, modem и
chgrp modem /dev/tts/LT0
если необходимо еще
chmod 0660 /dev/tts/LT0

Только это скорее всего в /etc/devfsd.conf придется прописать.

(не правильные):
1. Дать pppd суидный бит
2. Дать wvdial суидный бит.
3. Изменить права на устройство 0666

:ChiP:.

:wq

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   ChiP Sat, 8 Nov 2003 22:30:46 +0300 (#18226)