Перейти к содержанию

WishMaster

Members
  • Постов

    14
  • Зарегистрирован

  • Посещение

    Никогда

Сообщения, опубликованные WishMaster

  1. Народ кто-нибудь знает как заставить работать сабж? Вобщем скачал я с http://www.linuxpackages.net/ пакет bootsplash-3.1-i486-12pcx.tgz поставил. С http://bootsplash.de скачал патч для моего ядра (2.6.10), пересобрал ядро согласно документации, подправил все конфиги, всё настроил, но не запускается он Sad При загрузке меняет разрешение, но сама тема не запускается. В самом начале загрузки пишет /proc read-only fs, а потом постоянно (при попытке запуска progressbar) пишет, что /proc/splash не найден. Есть идеи?

  2. Хочу установить модем ZyXEL ADSL USB EE (Annex A) по инструкции, взятой с http://imho.ws/showthread.php?t=71435 У меня Mandrake 10.1 Дошёл до пятого пункта, а дальше не хочет make'иться - ошибка:

    [root@localhost src]# patch -p1 < cxacru.patch

    patching file init/cxioctl.c

    patching file init/cxload.c

    patching file module2/xdslusb.c

    [root@localhost src]# make

    cd init && make clean

    make[1]: Entering directory `/usr/src/init'

    rm -f cxload cxioctl cxloaddbg cxloaddbgt

    make[1]: Leaving directory `/usr/src/init'

    cd module && make clean

    make[1]: Entering directory `/usr/src/module'

    rm -f cxacrunormal.o sarlib.o sartest cxacru.o cxacrudebug.o cxacrudbg.o version.h

    make[1]: Leaving directory `/usr/src/module'

    cd module2 && make clean

    make[1]: Entering directory `/usr/src/module2'

    rm -f *.o .*.flags *.ko *.mod.* .*.o.cmd .*.ko.cmd

    make[1]: Leaving directory `/usr/src/module2'

    cd sarlib && make clean

    make[1]: Entering directory `/usr/src/sarlib'

    /bin/rm -f *.o

    make[1]: Leaving directory `/usr/src/sarlib'

    cd panel && make clean

    make[1]: Entering directory `/usr/src/panel'

    rm -f cxpanel *.bak

    make[1]: Leaving directory `/usr/src/panel'

    cd bridged && make clean

    make[1]: Entering directory `/usr/src/bridged'

    rm -f br2684ctl

    make[1]: Leaving directory `/usr/src/bridged'

    cd init && make && make install

    make[1]: Entering directory `/usr/src/init'

    gcc -O2 -Wstrict-prototypes -fomit-frame-pointer -pipe -march=i686 -Wall -DLINUX -I../include -lusb -lpthread cxload.c -o cxload

    gcc -O2 -Wstrict-prototypes -fomit-frame-pointer -pipe -march=i686 -Wall -DLINUX -I../include -lusb -lpthread cxioctl.c -o cxioctl

    make[1]: Leaving directory `/usr/src/init'

    make[1]: Entering directory `/usr/src/init'

    install -c -m 755 -p cxload cxioctl /usr/sbin

    make[1]: Leaving directory `/usr/src/init'

    cd firmware && make

    make[1]: Entering directory `/usr/src/firmware'

    install -c -m 644 -p cxfirm1.bin cxfirm2.bin cxfirm3.bin cxfirm4.bin cxfirm5.bin /usr/sbin

    make[1]: Leaving directory `/usr/src/firmware'

    cd module2 && make && make install

    make[1]: Entering directory `/usr/src/module2'

    rm -f xdslusb.o

    make -C /lib/modules/2.6.8.1-10mdksmp/build SUBDIRS=/usr/src/module2 XDSLUSB-MODULE=cxacru modules

    make[2]: Entering directory `/usr/src/linux-2.6.8.1-10mdk'

    CC [M] /usr/src/module2/xdslusb.o

    LD [M] /usr/src/module2/cxacru.o

    Building modules, stage 2.

    MODPOST

    CC /usr/src/module2/cxacru.mod.o

    LD [M] /usr/src/module2/cxacru.ko

    make[2]: Leaving directory `/usr/src/linux-2.6.8.1-10mdk'

    rm -f xdslusb.o

    make -C /lib/modules/2.6.8.1-10mdksmp/build SUBDIRS=/usr/src/module2 XDSLUSB-MODULE=cxacrudbg EXTRA_CFLAGS="-DDEBUG -DVERBOSE_DEBUG" modules

    make[2]: Entering directory `/usr/src/linux-2.6.8.1-10mdk'

    CC [M] /usr/src/module2/xdslusb.o

    LD [M] /usr/src/module2/cxacrudbg.o

    Building modules, stage 2.

    MODPOST

    CC /usr/src/module2/cxacru.mod.o

    LD [M] /usr/src/module2/cxacru.ko

    CC /usr/src/module2/cxacrudbg.mod.o

    LD [M] /usr/src/module2/cxacrudbg.ko

    make[2]: Leaving directory `/usr/src/linux-2.6.8.1-10mdk'

    make[1]: Leaving directory `/usr/src/module2'

    make[1]: Entering directory `/usr/src/module2'

    install -d /lib/modules/2.6.8.1-10mdksmp/kernel/drivers/usb

    install -c cxacru.ko /lib/modules/2.6.8.1-10mdksmp/kernel/drivers/usb

    install -c cxacrudbg.ko /lib/modules/2.6.8.1-10mdksmp/kernel/drivers/usb

    depmod -a

    make[1]: Leaving directory `/usr/src/module2'

    cd scripts && make

    make[1]: Entering directory `/usr/src/scripts'

    install -c -m 755 -p cxload.sh cxunload.sh cxstart.sh cxstop.sh /usr/sbin

    install -c -m 755 -p service/cxacru /etc/cxacru.service

    if [ ! -f /etc/cxacru ]; then \

    install -c -m 644 -p config/cxacru /etc; \

    fi

    install -c -m 755 -p cxnetup.sh cxnetdown.sh /usr/sbin

    install -c -m 755 -p cxnet2up.sh cxnet2down.sh /usr/sbin

    install -c -m 755 -p cxnet3up.sh cxnet3down.sh /usr/sbin

    install -c -m 755 -p cxnet4up.sh cxnet4down.sh /usr/sbin

    make[1]: Leaving directory `/usr/src/scripts'

    cd bridged && make && make install

    make[1]: Entering directory `/usr/src/bridged'

    gcc -O2 -Wstrict-prototypes -fomit-frame-pointer -pipe -march=i686 -Wall -DLINUX -I/lib/modules/2.6.8.1-10mdksmp/build/include br2684ctl.c -o br2684ctl -latm

    br2684ctl.c:8:17: atm.h: No such file or directory

    In file included from /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atmdev.h:1 2,

    from br2684ctl.c:9:

    /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atm.h:212: error: syntax error before "uint32_t"

    /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atm.h:212: warning: no semicolon at end of struct or union

    /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atm.h:212: warning: no semicolon at end of struct or union

    /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atm.h:213: warning: type defaults to `int' in declaration of `sas_addr'

    /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atm.h:213: warning: data definition has no type or storage class

    /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atm.h:214: error: syntax error before '}' token

    /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atm.h:218: error: parameter `addr' has incomplete type

    In file included from /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atmbr2684. h:5,

    from br2684ctl.c:10:

    /lib/modules/2.6.8.1-10mdksmp/build/include/linux/if.h:139: error: field `ifru_addr' has incomplete type

    /lib/modules/2.6.8.1-10mdksmp/build/include/linux/if.h:140: error: field `ifru_dstaddr' has incomplete type

    /lib/modules/2.6.8.1-10mdksmp/build/include/linux/if.h:141: error: field `ifru_broadaddr' has incomplete type

    /lib/modules/2.6.8.1-10mdksmp/build/include/linux/if.h:142: error: field `ifru_netmask' has incomplete type

    /lib/modules/2.6.8.1-10mdksmp/build/include/linux/if.h:143: error: field `ifru_hwaddr' has incomplete type

    br2684ctl.c: In function `create_br':

    br2684ctl.c:59: warning: implicit declaration of function `socket'

    br2684ctl.c:59: error: `PF_ATMPVC' undeclared (first use in this function)

    br2684ctl.c:59: error: (Each undeclared identifier is reported only once

    br2684ctl.c:59: error: for each function it appears in.)

    br2684ctl.c:59: error: `SOCK_DGRAM' undeclared (first use in this function)

    br2684ctl.c: In function `assign_vcc':

    br2684ctl.c:98: warning: implicit declaration of function `text2atm'

    br2684ctl.c:98: warning: type-punning to incomplete type might break strict-aliasing rules

    br2684ctl.c:98: error: `T2A_PVC' undeclared (first use in this function)

    br2684ctl.c:113: error: `PF_ATMPVC' undeclared (first use in this function)

    br2684ctl.c:113: error: `SOCK_DGRAM' undeclared (first use in this function)

    br2684ctl.c:124: warning: implicit declaration of function `setsockopt'

    br2684ctl.c:124: error: `SOL_SOCKET' undeclared (first use in this function)

    br2684ctl.c:124: error: `SO_SNDBUF' undeclared (first use in this function)

    br2684ctl.c:127: error: `SOL_ATM' undeclared (first use in this function)

    br2684ctl.c:130: warning: implicit declaration of function `connect'

    br2684ctl.c:130: warning: type-punning to incomplete type might break strict-aliasing rules

    make[1]: *** [br2684ctl] Ошибка 1

    make[1]: Leaving directory `/usr/src/bridged'

    make: *** [bRIDGED] Ошибка 2

    [root@localhost src]#

    Кто-нибудь знает, как это исправить? Напишите, пожалуйста...

  3. Пытаюсь я вот установить модем ZyXEL ADSL USB EE по инструкции, взятой с http://imho.ws/showthread.php?t=71435 Дошёл до пятого пункта (по инструкции) а дальше у меня возникло несколько вопросов: Как там написано "Установливаем дрова для модема и патчим еще вот этим". А что патчить? Сами дрова? Исходники? И как патчить? Что вообще надо делать в пункте 5?

  4. Пожалуй, Вы правы: проще будет действительно скачать новый дистрибутив уже с исходными текстами ядра и т.д. и т.п. Так вот, скажите, пожалуйста, какой лучше скачать дистрибутив? И можно ли будет его устновить с харда? (чтобы не записывать на болванки т.к. у меня нет такой возможности).

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

    Password:

    [root@localhost slmodem-2.9.9]# make

    make -C modem all

    make[1]: Entering directory `/home/wishmaster/Documents/Drivers/Устройства/slmodem-2.9.9 /modem'

    make[1]: Leaving directory `/home/wishmaster/Documents/Drivers/Устройства/slmodem-2.9.9 /modem'

    make -C drivers KERNEL_DIR=/lib/modules/2.6.3-7mdk/kernel/drivers

    make[1]: Entering directory `/home/wishmaster/Documents/Drivers/Устройства/slmodem-2.9.9 /drivers'

    cc -I/lib/modules/2.6.3-7mdk/kernel/drivers/include -o kernel-ver kernel-ver.c

    make all KERNEL_VER=2.6.0

    make[2]: Entering directory `/home/wishmaster/Documents/Drivers/Устройства/slmodem-2.9.9 /drivers'

    make modules -C /lib/modules/2.6.3-7mdk/kernel/drivers SUBDIRS=/home/wishmaster/Documents/Drivers/Устройства/slmode m-2.9.9/drivers

    make[3]: Entering directory `/lib/modules/2.6.3-7mdk/kernel/drivers'

    make[3]: *** Нет правила для сборки цели `modules'. Останов.

    make[3]: Leaving directory `/lib/modules/2.6.3-7mdk/kernel/drivers'

    make[2]: *** [all] Ошибка 2

    make[2]: Leaving directory `/home/wishmaster/Documents/Drivers/Устройства/slmodem-2.9.9 /drivers'

    make[1]: *** [all] Ошибка 2

    make[1]: Leaving directory `/home/wishmaster/Documents/Drivers/Устройства/slmodem-2.9.9 /drivers'

    make: *** [drivers] Ошибка 2

    [root@localhost slmodem-2.9.9]#

    Если это не из-за исходников или их ещё надо как-то "активировать" или использовать или ещё что-то, то расскажите, пожалуйста, как это сделать.

  6. Вот то, что я хочу установить:

    Драйвер для Dial-up-модема GM56USB

    Драйвер для ADSL-модема ZyXEL OMNI ADSL USB

    Драйвер для TV-тюнера AVerTV Studio 305

    Хотелось бы ещё устновить некоторые устройства, но, к сожалению, для них я дров ещё не нашёл. Некоторое время назад мне уже пытались помочь с решением этой проблемы, в конце концов мы пришли к выводу, что без исходных текстов ничего не получится. Ещё на каком-то сайте я встречал руководство по установке ADSL-модема ZyXEL OMNI ADSL, точно такого же как и у меня, но там тоже было написано, что пока исходники не установлены, можно даже и не пытаться что-либо установливать - ничего не получиться. Вообще, может Вы и правы - не хватает какие-либо библиотек или ещё чего-либо. Вобщем при компиляции он мне пишет, что нету правила для сборки цели 'modules'. Чтобы я не устанавливал...

    Насчёт нового дистрибутива: покупать новый, я не вижу смысла - можно и с этим что-нибудь сделать, чтобы всё работало. Ещё я пробовал скачать. Скачал, а когда начал записывать iso-образы на болванки, то оказалось, что один из образов был неправильно сохранён и сами понимаете, с такого диска ничего не устаносится...

  7. Доброго времени суток!

    Я ещё совсем начинающий линуксоид, поэтому извиняюсь, за столь ламерские вопросы.....

    Обращаюсь к вам за помощью. Вот сама проблема:

    У меня MandrakeLinux 10.0 Official Discovery. Ничего не получается установить т.к. нету исходников. Насколько я знаю, исходный текст ядра находится в пакете kernel-source, которого нету на диске. Я нашёл на каком-то сайте этот самый пакет kernel-source и скачал. Сам файл называется kernel-source-2.6.3-7mdk.i586.rpm

    Захожу в Линукс, кликаю по нему. Он спрашивает: установить или сохранить? Я жму установить, а он мне пишет: "Некоторые запрошенные пакеты не могут быть установлены kernel-source-2.6.3-7mdk.i586 (из-за неудовлетворённости ncurses-devel) Вы согласны?" Там только ОК и отмена - разницы не вижу. Так вот, если кто-нибудь знает, что с этим делать или как мне установить эти самые исходники, то напишите, пожалуйста. Может надо другие пакеты скачать, может с другого сайта, может я вообще не то скачал или что-то надо ещё докачать...я вообще, честно говоря, не понимаю, что мне с этим делать. Надеюсь, на вашу помощь.

×
×
  • Создать...