LINUX.ORG.RU

Немогу настроить ни тв-тюнер, ни VPN в mandrake 10!


0

0

Уважаемые специалисты, я в линуксе человек новый, поэтому нифига у меня не выходит.

Проблема №1:

- пытаюсь настроить VPN (у меня под ни инет) ,ставлю пакеты:

ppp-2.4.3-4mdk10.1.i586.rpm pptp-1.6.0-1.i386.rpm pptpconfig-20040722-6mdk.noarch.rpm

запускаю pptpconfig под SU,все параметры,пароли честно прописываю (по инструкции http://pptpclient.sourceforge.net/howto-mandrake-10.phtml) ,тест выдаёт:

Using interface ppp0pptpconfig: monitoring interface ppp0Connect: ppp0 <--> /dev/pts/4MS-CHAP authentication failed: ^AE=691 R=1Modem hangupConnection terminated.pptpconfig: pppd process terminated by signal 16 (failed)pptpconfig: SIGUSR1

Проблема &#8470;2: У меня ТВ-тюнер AVerstudio 203, при установки линукса выбрал bt878 - совместимый девайс, драйвер стал, а вот папка /dev/video0 не создалась. Я вычитал что нужно поставить VIDEO FOR LINUX, при установке валится ошибки:

[root@THC TEMP]# make make -C /home/oleg/Desktop/TEMP/v4l make[1]: Entering directory `/home/oleg/Desktop/TEMP/v4l' echo "No version yet." No version yet. uname -r|perl -ne 'if (/^([0-9]*)\.([0-9])*\.([0-9]*)(.*)$/) { printf ("VERSION=%s\nPATCHLEVEL:=%s\nSUBLEVEL:=%s\nKERNELRELEASE:=%s.%s.%s%s\n&quo t;,$1,$2,$3,$1,$2,$3,$4); };' > ./.version make[1]: Leaving directory `/home/oleg/Desktop/TEMP/v4l' make[1]: Entering directory `/home/oleg/Desktop/TEMP/v4l' creating symbolic links... make -C /lib/modules/2.6.3-7mdk/build SUBDIRS=/home/oleg/Desktop/TEMP/v4l modules make[2]: Entering directory `/usr/src/linux-2.6.3-7mdk' CC scripts/empty.o MKELF scripts/elfconfig.h HOSTCC scripts/file2alias.o HOSTCC scripts/modpost.o HOSTLD scripts/modpost SPLIT include/linux/autoconf.h -> include/config/* *** Warning: Overriding SUBDIRS on the command line can cause *** inconsistencies CC arch/i386/kernel/asm-offsets.s CHK include/asm-i386/asm_offsets.h CC [M] /home/oleg/Desktop/TEMP/v4l/video-buf.o CC [M] /home/oleg/Desktop/TEMP/v4l/v4l1-compat.o CC [M] /home/oleg/Desktop/TEMP/v4l/v4l2-common.o CC [M] /home/oleg/Desktop/TEMP/v4l/compat_ioctl32.o CC [M] /home/oleg/Desktop/TEMP/v4l/btcx-risc.o CC [M] /home/oleg/Desktop/TEMP/v4l/ir-common.o CC [M] /home/oleg/Desktop/TEMP/v4l/bttv-driver.o CC [M] /home/oleg/Desktop/TEMP/v4l/bttv-cards.o CC [M] /home/oleg/Desktop/TEMP/v4l/bttv-risc.o CC [M] /home/oleg/Desktop/TEMP/v4l/bttv-if.o CC [M] /home/oleg/Desktop/TEMP/v4l/bttv-vbi.o CC [M] /home/oleg/Desktop/TEMP/v4l/bttv-i2c.o CC [M] /home/oleg/Desktop/TEMP/v4l/bttv-gpio.o CC [M] /home/oleg/Desktop/TEMP/v4l/cx25840-core.o /home/oleg/Desktop/TEMP/v4l/cx25840-core.c:54: error: parse error before numeric constant /home/oleg/Desktop/TEMP/v4l/cx25840-core.c:54: warning: type defaults to `int' in declaration of `module_param' /home/oleg/Desktop/TEMP/v4l/cx25840-core.c:54: warning: function declaration isn't a prototype /home/oleg/Desktop/TEMP/v4l/cx25840-core.c:54: warning: data definition has no type or storage class /home/oleg/Desktop/TEMP/v4l/cx25840-core.c:850: error: parse error before "m__init" /home/oleg/Desktop/TEMP/v4l/cx25840-core.c:851: warning: return type defaults to `int' /home/oleg/Desktop/TEMP/v4l/cx25840-core.c:855: error: parse error before "m__exit" /home/oleg/Desktop/TEMP/v4l/cx25840-core.c:856: warning: return type defaults to `int' /home/oleg/Desktop/TEMP/v4l/cx25840-core.c:860: warning: type defaults to `int' in declaration of `module_init' /home/oleg/Desktop/TEMP/v4l/cx25840-core.c:860: warning: parameter names (without types) in function declaration /home/oleg/Desktop/TEMP/v4l/cx25840-core.c:860: warning: data definition has no type or storage class /home/oleg/Desktop/TEMP/v4l/cx25840-core.c:861: warning: type defaults to `int' in declaration of `module_exit' /home/oleg/Desktop/TEMP/v4l/cx25840-core.c:861: warning: parameter names (without types) in function declaration /home/oleg/Desktop/TEMP/v4l/cx25840-core.c:861: warning: data definition has no type or storage class make[3]: *** [/home/oleg/Desktop/TEMP/v4l/cx25840-core.o] Error 1 make[2]: *** [/home/oleg/Desktop/TEMP/v4l] Error 2 make[2]: Leaving directory `/usr/src/linux-2.6.3-7mdk' make[1]: *** [default] Ошибка 2 make[1]: Leaving directory `/home/oleg/Desktop/TEMP/v4l' make: *** [all] Ошибка 2


1. поставь user line breaks, никто не будет ломать глаза об это скопление строчек.

2. я использую для vpn такой скрипт:


#!/bin/sh
ex(){
echo формат вызова: matrix.sh имя_пользователя пароль
exit
}
test -z "$2" && ex

dhcpcd eth0 # если eth0 уже поднят - можно не делать
echo "\"$1\" * \"$2\"" > /etc/ppp/pap-secrets
echo "\"$1\" * \"$2\"" > /etc/options
echo name $1 >> /etc/ppp/options
echo ":10.128.4.1" > /etc/ppp/peers/matrix
pppd call matrix defaultroute debug user $1 pty "/usr/sbin/pptp 10.128.4.1 --nolaunchpppd" || echo Не получилось

надеюсь понятно, что сервер ставим свой. в дальнейшем поднимаем интерфейсы просто:

dhcpcd eth0 # если eth0 уже поднят - можно не делать
pppd call matrix defaultroute debug user $1 pty "/usr/sbin/pptp 10.128.4.1 --nolaunchpppd" || echo Не получилось

еще написано тут: http://matrix.odessa.ua/?f=support&page=21

3. про тюнер: в дистрибутиве точно нету всего чего нужно собранного?

Muromec ☆☆
()
Ответ на: комментарий от AlexoX

>А как v4l достать из ядра то?

а может он уже собран и тихо лежит в /lib/modules ? find /lib/modules -name "*v41*" ?

зы. vpn заработал?

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