ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] X-ISP
@ 2003-03-30 10:18 Artem Vakhitov
  2003-03-30 10:43 ` Alex Khroustalev
  0 siblings, 1 reply; 3+ messages in thread
From: Artem Vakhitov @ 2003-03-30 10:18 UTC (permalink / raw)
  To: community

Привет, community,

вот собрал себе звонилку X-ISP. Всем она хороша, только вот беда:
не работает сразу от пользователя. То есть, чтобы она заработала,
нужно один раз запустить ее от рута, и после этого все будет в
ажуре. Насколько я понял, изучив лог, почему-то в первый раз не
загружаются драйвера модема.

Вот что получается при первом запуске XISP от пользователя:

Mar 30 13:24:49 localhost pppd[1226]: pppd 2.4.1 with CBCP (ALT Linux) started by temcat, uid 500
Mar 30 13:24:49 localhost pppd[1226]: Failed to open /dev/modem: No such device
Mar 30 13:24:49 localhost chat[1229]: Can't get terminal parameters: Invalid argument
Mar 30 13:24:49 localhost chat[1230]: Can't get terminal parameters: Invalid argument
Mar 30 13:24:49 localhost chat[1231]: Can't get terminal parameters: Invalid argument
Mar 30 13:24:50 localhost pppd[1226]: Connect script failed
Mar 30 13:24:51 localhost pppd[1226]: Exit.

Когда звонишь от рута, все нормально:

Mar 30 13:30:51 localhost pppd[1524]: pppd 2.4.1 with CBCP (ALT Linux) started by root, uid 0
Mar 30 13:30:51 localhost kernel: Loading Lucent Modem Controller driver version 8.22
Mar 30 13:30:51 localhost kernel: Detected Parameters Irq=9 BaseAddress=0xe800 ComAddress=0xe400
Mar 30 13:30:51 localhost kernel: Lucent Modem Interface driver version 8.22 (2002-04-11) with SHARE_IRQ enabled
Mar 30 13:30:51 localhost kernel: ttyLT00 at 0xe800 (irq = 9) is a Lucent Modem
Mar 30 13:30:51 localhost insmod: Warning: loading /lib/modules/2.4.19/ltmodem/lt_modem.o will taint the kernel: non-GPL license - UNKNOWN
Mar 30 13:30:51 localhost insmod:   See http://www.tux.org/lkml/#s1-18 for information about tainted modules
Mar 30 13:30:51 localhost insmod: Module lt_modem loaded, with warnings
Mar 30 13:30:51 localhost insmod: Module lt_serial loaded, with warnings

После этого можно звонить от пользователя.

В качестве владельца файлов XISP и иже с ней (в том
числе pppd и chat) установлено root:uucp, как указано в
документации, пользователь в группу uucp занесен.

Где собака порылась?

С уважением,
Артем Вахитов



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [Comm] X-ISP
  2003-03-30 10:18 [Comm] X-ISP Artem Vakhitov
@ 2003-03-30 10:43 ` Alex Khroustalev
  2003-03-30 13:42   ` [Comm] Re: X-ISP Artem Vakhitov
  0 siblings, 1 reply; 3+ messages in thread
From: Alex Khroustalev @ 2003-03-30 10:43 UTC (permalink / raw)
  To: community

В Вск, 30.03.2003, в 14:18, Artem Vakhitov написал:
> Привет, community,
> 
> вот собрал себе звонилку X-ISP. Всем она хороша, только вот беда:
> не работает сразу от пользователя. То есть, чтобы она заработала,
> нужно один раз запустить ее от рута, и после этого все будет в
> ажуре. Насколько я понял, изучив лог, почему-то в первый раз не
> загружаются драйвера модема.
> 
> Вот что получается при первом запуске XISP от пользователя:
> 
> Mar 30 13:24:49 localhost pppd[1226]: pppd 2.4.1 with CBCP (ALT Linux) started by temcat, uid 500
> Mar 30 13:24:49 localhost pppd[1226]: Failed to open /dev/modem: No such device
> Mar 30 13:24:49 localhost chat[1229]: Can't get terminal parameters: Invalid argument
> Mar 30 13:24:49 localhost chat[1230]: Can't get terminal parameters: Invalid argument
> Mar 30 13:24:49 localhost chat[1231]: Can't get terminal parameters: Invalid argument
> Mar 30 13:24:50 localhost pppd[1226]: Connect script failed
> Mar 30 13:24:51 localhost pppd[1226]: Exit.
> 
> Когда звонишь от рута, все нормально:
> 
> Mar 30 13:30:51 localhost pppd[1524]: pppd 2.4.1 with CBCP (ALT Linux) started by root, uid 0
> Mar 30 13:30:51 localhost kernel: Loading Lucent Modem Controller driver version 8.22
> Mar 30 13:30:51 localhost kernel: Detected Parameters Irq=9 BaseAddress=0xe800 ComAddress=0xe400
> Mar 30 13:30:51 localhost kernel: Lucent Modem Interface driver version 8.22 (2002-04-11) with SHARE_IRQ enabled
> Mar 30 13:30:51 localhost kernel: ttyLT00 at 0xe800 (irq = 9) is a Lucent Modem
> Mar 30 13:30:51 localhost insmod: Warning: loading /lib/modules/2.4.19/ltmodem/lt_modem.o will taint the kernel: non-GPL license - UNKNOWN
> Mar 30 13:30:51 localhost insmod:   See http://www.tux.org/lkml/#s1-18 for information about tainted modules
> Mar 30 13:30:51 localhost insmod: Module lt_modem loaded, with warnings
> Mar 30 13:30:51 localhost insmod: Module lt_serial loaded, with warnings
> 
> После этого можно звонить от пользователя.
> 
> В качестве владельца файлов XISP и иже с ней (в том
> числе pppd и chat) установлено root:uucp, как указано в
> документации, пользователь в группу uucp занесен.
> 
> Где собака порылась?
> 
> С уважением,
> Артем Вахитов

Быть может дело в том, что когда Вы ее в первый раз запускали, модули
модема не были загружены, и, соответсвенно, пользователь не мог ее
использовать. Рут же может их загрузить, поэтому от него все нормально.
И, наверное, после того, как рут раз ее запустил, пользователь тоже
может работать нормально?

Выхода из этой ситуации я вижу два:
1) Прописать модуль модема (насколько я понял, lt_modem) в /etc/modules
2) Для исполняемого файла этой звонилки добавить бит SUID.

Первый вариант мне лично кажется предпочтительней.

Удачи. С уважением, Алексей.



^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Comm] Re: Re: X-ISP
  2003-03-30 10:43 ` Alex Khroustalev
@ 2003-03-30 13:42   ` Artem Vakhitov
  0 siblings, 0 replies; 3+ messages in thread
From: Artem Vakhitov @ 2003-03-30 13:42 UTC (permalink / raw)
  To: community

On 30 Mar 2003, Alex Khroustalev wrote:

> В Вск, 30.03.2003, в 14:18, Artem Vakhitov написал:
> > Привет, community,
> >
> > вот собрал себе звонилку X-ISP. Всем она хороша, только вот
> беда:
> > не работает сразу от пользователя.
> > Артем Вахитов
>
> Быть может дело в том, что когда Вы ее в первый раз запускали,
> модули
> модема не были загружены, и, соответсвенно, пользователь не
> мог ее
> использовать. Рут же может их загрузить, поэтому от него все
> нормально.
> И, наверное, после того, как рут раз ее запустил, пользователь
> тоже
> может работать нормально?
>
> Выхода из этой ситуации я вижу два:
> 1) Прописать модуль модема (насколько я понял, lt_modem) в
> /etc/modules

О! Помогло. Спасибо!

С уважением,
Артем Вахитов



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2003-03-30 13:42 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-03-30 10:18 [Comm] X-ISP Artem Vakhitov
2003-03-30 10:43 ` Alex Khroustalev
2003-03-30 13:42   ` [Comm] Re: X-ISP Artem Vakhitov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git