[РЕШЕНО] Проблема с make menuconfig в Debian 6 (Ошибка при установке драйвера для Genius iSlim 310)

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
ShooricG
Сообщения: 11
ОС: GNU/Linux

[РЕШЕНО] Проблема с make menuconfig в Debian 6

Сообщение ShooricG »

Здравствуйте! Я здесь новенький))

У меня возникла такая трудность - пытаюсь установить драйвера для веб-камеры Genius iSlim 310 по собственной статье для Ubuntu Linux:
http://forum.ubuntu.ru/index.php?topic=138348.0

Устанавливаю необходимые пакеты, заголовочные файлы для своего ядра (из коробки - 2.6.32-5-686), клонирую каталог "v4l-dvb", копирую конфиг ядра в каталог "v4l". Далее, по инструкции, в терминале ввожу команду под рутом:

Код: Выделить всё

make menuconfig

И здесь вылетает ошибка:

Код: Выделить всё

make -C /usr/src/v4l-dvb/v4l menuconfig
make[1]: Entering directory `/usr/src/v4l-dvb/v4l'
make -C /lib/modules/2.6.32-5-686/build -f /usr/src/v4l-dvb/v4l/Makefile.kernel config-targets=1 mixed-targets=0 dot-config=0 SRCDIR=/lib/modules/2.6.32-5-686/source v4l-mconf
make[2]: Entering directory `/usr/src/linux-headers-2.6.32-5-686'
/lib/modules/2.6.32-5-686/source/scripts/Makefile.build:44: /lib/modules/2.6.32-5-686/source/scripts/basic/Makefile: No such file or directory
make[3]: *** No rule to make target `/lib/modules/2.6.32-5-686/source/scripts/basic/Makefile'.  Stop.
make[2]: *** [scripts_basic] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-5-686'
make[1]: *** [/lib/modules/2.6.32-5-686/build/scripts/kconfig/mconf] Ошибка 2
make[1]: Leaving directory `/usr/src/v4l-dvb/v4l'
make: *** [menuconfig] Ошибка 2


Буду ОЧЕНЬ БЛАГОДАРЕН, если кто-нибудь поможет найти решение данной проблемы!!! Либо, как вариант, другой способ установки драйвера!!!

P.S.: ОС - Debian Squeeze Stable, ядро - 2.6.32-5-686, веб-камера - Genius iSlim 310 (vid:pid - 093a:2625)
P.P.S.: может быть чем-то поможет - в каталоге /lib/modules/2.6.32-5-686/source/scripts/basic отсутствует Makefile
P.P.P.S.: В Ubuntu 10.04 и 10.10 все прошло без ошибок! Вывод терминала при вводе данной команды в Ubuntu 10.10:

Код: Выделить всё

make -C /home/aleksandr/v4l-dvb/v4l menuconfig
make[1]: Вход в каталог `/home/aleksandr/v4l-dvb/v4l'
/lib/modules/2.6.35-25-generic/build/scripts/kconfig/mconf ./Kconfig
*** End of Linux kernel configuration.
*** Execute 'make' to build the kernel or try 'make help'.
./scripts/fix_kconfig.pl
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: [РЕШЕНО] Проблема с make menuconfig в Debian 6

Сообщение sciko »

ShooricG писал(а):
23.03.2011 11:12
/lib/modules/2.6.32-5-686/source/scripts/basic/Makefile: No such file or directory
Походу сырцы ядра не скачены.
Спасибо сказали:
Аватара пользователя
ShooricG
Сообщения: 11
ОС: GNU/Linux

Re: [РЕШЕНО] Проблема с make menuconfig в Debian 6

Сообщение ShooricG »

Установил сорцы ядра командой:

Код: Выделить всё

# aptitude install linux-source-2.6.32

Не помогло!!((
Вывод терминала:

Код: Выделить всё

 root@debian:/home/aleksandr/v4l-dvb# make menuconfig
make -C /home/aleksandr/v4l-dvb/v4l menuconfig
make[1]: Entering directory `/home/aleksandr/v4l-dvb/v4l'
make -C /lib/modules/2.6.32-5-686/build -f /home/aleksandr/v4l-dvb/v4l/Makefile.kernel config-targets=1 mixed-targets=0 dot-config=0 SRCDIR=/lib/modules/2.6.32-5-686/source v4l-mconf
make[2]: Entering directory `/usr/src/linux-headers-2.6.32-5-686'
/lib/modules/2.6.32-5-686/source/scripts/Makefile.build:44: /lib/modules/2.6.32-5-686/source/scripts/basic/Makefile: No such file or directory
make[3]: *** No rule to make target `/lib/modules/2.6.32-5-686/source/scripts/basic/Makefile'.  Stop.
make[2]: *** [scripts_basic] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-5-686'
make[1]: *** [/lib/modules/2.6.32-5-686/build/scripts/kconfig/mconf] Ошибка 2
make[1]: Leaving directory `/home/aleksandr/v4l-dvb/v4l'
make: *** [menuconfig] Ошибка 2
Спасибо сказали:
sciko
Сообщения: 1744
Статус: Ъ-участник
ОС: Debian/Ubuntu/etc

Re: [РЕШЕНО] Проблема с make menuconfig в Debian 6

Сообщение sciko »

ShooricG писал(а):
24.03.2011 10:59
Установил сорцы ядра командой:
Кроме установить его надо ещё и распаковать. Рекомендую прочитать официальную документацию. Рекомендую прочитать официальную документацию.

ЗЫ. И надо проверить, что скачался пакет linux-support -- нужен для сборки модулей.
Спасибо сказали:
Аватара пользователя
ShooricG
Сообщения: 11
ОС: GNU/Linux

Re: [РЕШЕНО] Проблема с make menuconfig в Debian 6

Сообщение ShooricG »

Кроме установить его надо ещё и распаковать

ЗЫ. И надо проверить, что скачался пакет linux-support


Распаковал и linux-support скачался --- результат тот же самый!!!!!(((

P.P.S.: ... в каталоге /lib/modules/2.6.32-5-686/source/scripts/basic отсутствует Makefile

Он там должен быть?? Ошибка ведь из-за этого возникает (как мне кажется)?!
Спасибо сказали:
Аватара пользователя
ShooricG
Сообщения: 11
ОС: GNU/Linux

Re: [РЕШЕНО] Проблема с make menuconfig в Debian 6

Сообщение ShooricG »

2 sciko -- Спасибо за помощь!!!!

Решил эту проблему следующим образом:

Код: Выделить всё

 # cp /usr/src/linux-source-2.6.32 /usr/src/linux-headers-2.6.32-5-686

БЕЗ ЗАМЕНЫ ФАЙЛОВ!!!!!!!!

Может так и не делается, но мне это помогло!!!!))
Спасибо сказали: