Установка драйверов
Модератор: Bizdelnick
-
Blackmoon
- Сообщения: 65
Re: Установка драйверов
2 makss
[dic@localhost ~]$ cd /home/dic/files/slmdm-2.7.10_debug
[dic@localhost slmdm-2.7.10_debug]$ make KERNEL_INCLUDES=/usr/src/linux-2.6.12-12mdk/include
make: *** Не заданы цели и не найден make-файл. Останов.
2 Лис
[root@localhost slmdm-2.7.10_debug]# chown -R /usr/src/linux
chown: недостаточно аргументов
[dic@localhost slmdm-2.7.10_debug]$ ls -l /usr/src/linux
lrwxrwxrwx 1 root root 18 Ноя 21 16:34 /usr/src/linux -> linux-2.6.12-12mdk/
[dic@localhost slmdm-2.7.10_debug]$ ln -s /usr/src/linux
[dic@localhost slmdm-2.7.10_debug]$ cd /usr/src/linux
[dic@localhost linux]$ make dep
*** Warning: make dep is unnecessary now.
[dic@localhost linux]$ mkdir -p /usr/src/linux/include/linux
[dic@localhost linux]$ touch /usr/src/linux/include/linux/modversions.h
touch: невозможно выполнить touch для `/usr/src/linux/include/linux/modversions.h': Permission denie
[dic@localhost linux]$
=========================================================================
Мож я не совсем правильно что-то сделал?
[dic@localhost ~]$ cd /home/dic/files/slmdm-2.7.10_debug
[dic@localhost slmdm-2.7.10_debug]$ make KERNEL_INCLUDES=/usr/src/linux-2.6.12-12mdk/include
make: *** Не заданы цели и не найден make-файл. Останов.
2 Лис
[root@localhost slmdm-2.7.10_debug]# chown -R /usr/src/linux
chown: недостаточно аргументов
[dic@localhost slmdm-2.7.10_debug]$ ls -l /usr/src/linux
lrwxrwxrwx 1 root root 18 Ноя 21 16:34 /usr/src/linux -> linux-2.6.12-12mdk/
[dic@localhost slmdm-2.7.10_debug]$ ln -s /usr/src/linux
[dic@localhost slmdm-2.7.10_debug]$ cd /usr/src/linux
[dic@localhost linux]$ make dep
*** Warning: make dep is unnecessary now.
[dic@localhost linux]$ mkdir -p /usr/src/linux/include/linux
[dic@localhost linux]$ touch /usr/src/linux/include/linux/modversions.h
touch: невозможно выполнить touch для `/usr/src/linux/include/linux/modversions.h': Permission denie
[dic@localhost linux]$
=========================================================================
Мож я не совсем правильно что-то сделал?
С уважением!
-
Лис
- Сообщения: 1639
- ОС: Zenwalk
Re: Установка драйверов
[root@localhost slmdm-2.7.10_debug]# chown -R /usr/src/linux
chown: недостаточно аргументов
Нужно: chown -R user_name:users /usr/src/linux
Вы не задали того, на кого будет записано, что он владелец.
-
Blackmoon
- Сообщения: 65
Re: Установка драйверов
да, не внимательный ((
[root@localhost dic]# chown -R dic:users /usr/src/linux
[root@localhost dic]# cd /usr/src/linux
[root@localhost linux]# make KERNEL_INCLUDES=/usr/src/linux-2.6.12-12mdk/include
пошло дело, я уж обрадовался, но опять ошибки
Может это дохлый номер или я?
[root@localhost dic]# chown -R dic:users /usr/src/linux
[root@localhost dic]# cd /usr/src/linux
[root@localhost linux]# make KERNEL_INCLUDES=/usr/src/linux-2.6.12-12mdk/include
пошло дело, я уж обрадовался, но опять ошибки
Может это дохлый номер или я?
С уважением!
-
Blackmoon
- Сообщения: 65
Re: Установка драйверов
нашел я файл без debug
та же история:
[dic@localhost slmdm-2.7.10]$ make
gcc -Wall -O3 -fomit-frame-pointer -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -I. -I/usr/src/linux/include -DMODVERSIONS --include /usr/src/linux/include/linux/modversions.h -o amrmo_init.o -c amrmo_init.c
cc1: error: /usr/src/linux/include/linux/modversions.h: No such file or directory
[dic@localhost slmdm-2.7.10]$ make KERNEL_INCLUDES=/usr/src/linux-2.6.12-12mdk/include
gcc -Wall -O3 -fomit-frame-pointer -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -I. -I/usr/src/linux-2.6.12-12mdk/include -DMODVERSIONS --include /usr/src/linux-2.6.12-12mdk/include/linux/modversions.h -o amrmo_init.o -c amrmo_init.c
cc1: error: /usr/src/linux-2.6.12-12mdk/include/linux/modversions.h: No such file or directory
In file included from /usr/src/linux-2.6.12-12mdk/include/asm/processor.h:18,
from /usr/src/linux-2.6.12-12mdk/include/asm/thread_info.h:17,
ну, и так далее ................................................................................
............................................
make: *** [amrmo_init.o] Ошибка 1
[dic@localhost slmdm-2.7.10]$
насколько я , чайник, понимаю, то нет файла modversions.h и создать его тоже почемуто не получается
[dic@localhost linux]$
[dic@localhost linux]$ mkdir -p /usr/src/linux/include/linux
[dic@localhost linux]$ touch /usr/src/linux/include/linux/modversions.h
touch: невозможно выполнить touch для `/usr/src/linux/include/linux/modversions.h': Permission denied
та же история:
[dic@localhost slmdm-2.7.10]$ make
gcc -Wall -O3 -fomit-frame-pointer -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -I. -I/usr/src/linux/include -DMODVERSIONS --include /usr/src/linux/include/linux/modversions.h -o amrmo_init.o -c amrmo_init.c
cc1: error: /usr/src/linux/include/linux/modversions.h: No such file or directory
[dic@localhost slmdm-2.7.10]$ make KERNEL_INCLUDES=/usr/src/linux-2.6.12-12mdk/include
gcc -Wall -O3 -fomit-frame-pointer -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -I. -I/usr/src/linux-2.6.12-12mdk/include -DMODVERSIONS --include /usr/src/linux-2.6.12-12mdk/include/linux/modversions.h -o amrmo_init.o -c amrmo_init.c
cc1: error: /usr/src/linux-2.6.12-12mdk/include/linux/modversions.h: No such file or directory
In file included from /usr/src/linux-2.6.12-12mdk/include/asm/processor.h:18,
from /usr/src/linux-2.6.12-12mdk/include/asm/thread_info.h:17,
ну, и так далее ................................................................................
............................................
make: *** [amrmo_init.o] Ошибка 1
[dic@localhost slmdm-2.7.10]$
насколько я , чайник, понимаю, то нет файла modversions.h и создать его тоже почемуто не получается
[dic@localhost linux]$
[dic@localhost linux]$ mkdir -p /usr/src/linux/include/linux
[dic@localhost linux]$ touch /usr/src/linux/include/linux/modversions.h
touch: невозможно выполнить touch для `/usr/src/linux/include/linux/modversions.h': Permission denied
С уважением!
-
makss
- Сообщения: 226
- ОС: Win+ Lin
Re: Установка драйверов
сборку под рутом делайте
а перед этим вы сами ядро компилили а это вам совсем ни к чему
щас еще надо в директории откуда запускали сборку ядра сделать
это что бы почистить то что вы там накомпилили
и еще не надо таким образом делать modversion.h это хеадер файл и в нем много констант содержиться для сборки как раз вашего модуля
а перед этим вы сами ядро компилили а это вам совсем ни к чему
щас еще надо в директории откуда запускали сборку ядра сделать
Код: Выделить всё
make clean
make mrproperэто что бы почистить то что вы там накомпилили
и еще не надо таким образом делать modversion.h это хеадер файл и в нем много констант содержиться для сборки как раз вашего модуля
не воспринимайте Linux c позиции Windows, учитесь использовать командную строку
-
Blackmoon
- Сообщения: 65
Re: Установка драйверов
Здаётся мне , други мои, что так ни чего не выйдет.
Это похоже на то, как ослепленного летчика с земли ведут на посадку. А он вдобавок еще и машины не знает.
Возникла пара вопросов по ходу дела.
1 Какая разница между директориями
/usr/src/linux-2.6.12-12mdk/include и /usr/src/linux/include
2 Какой пакет Kernel должен быть установлен для создания этих путей?Или в разных дистрах они
по-разному называются?
3 Потом не понятна роль gcc (он вроде как по умолчанию тоже не стоит)
А жаль, что не выходит. Не удобно прыгать из ОС в ОС общаясь с вами.
Спасибо за терпение!
Это похоже на то, как ослепленного летчика с земли ведут на посадку. А он вдобавок еще и машины не знает.
Возникла пара вопросов по ходу дела.
1 Какая разница между директориями
/usr/src/linux-2.6.12-12mdk/include и /usr/src/linux/include
2 Какой пакет Kernel должен быть установлен для создания этих путей?Или в разных дистрах они
по-разному называются?
3 Потом не понятна роль gcc (он вроде как по умолчанию тоже не стоит)
А жаль, что не выходит. Не удобно прыгать из ОС в ОС общаясь с вами.
Спасибо за терпение!
С уважением!
-
Blackmoon
- Сообщения: 65
Re: Установка драйверов
Здаётся мне , други мои, что так ни чего не выйдет.
Это похоже на то, как ослепленного летчика с земли ведут на посадку. А он вдобавок еще и машины не знает.
Возникла пара вопросов по ходу дела.
1 Какая разница между директориями
/usr/src/linux-2.6.12-12mdk/include и /usr/src/linux/include
2 Какой пакет Kernel должен быть установлен для создания этих путей?Или в разных дистрах они
по-разному называются?
3 Потом не понятна роль gcc (он вроде как по умолчанию тоже не стоит)
А жаль, что не выходит. Не удобно прыгать из ОС в ОС общаясь с вами.
Спасибо за терпение!
Это похоже на то, как ослепленного летчика с земли ведут на посадку. А он вдобавок еще и машины не знает.
Возникла пара вопросов по ходу дела.
1 Какая разница между директориями
/usr/src/linux-2.6.12-12mdk/include и /usr/src/linux/include
2 Какой пакет Kernel должен быть установлен для создания этих путей?Или в разных дистрах они
по-разному называются?
3 Потом не понятна роль gcc (он вроде как по умолчанию тоже не стоит)
А жаль, что не выходит. Не удобно прыгать из ОС в ОС общаясь с вами.
Спасибо за терпение!
С уважением!
-
Лис
- Сообщения: 1639
- ОС: Zenwalk
Re: Установка драйверов
1. Подозреваю, что /usr/src/linux - это просто ссылка на /usr/src/linux-2.6.12-12mdk. Если это так, то никакой. Проверить это можно командой ls -l /usr/src/linux
2. Вы должны установить исходники той версии ядра, которое используете. Если не знает, какая у вакс версия, введите uname -r.
3. gcc - это компилятор. Вы собираете драйвер из исходных кодов, поэтому он и нужен.
2. Вы должны установить исходники той версии ядра, которое используете. Если не знает, какая у вакс версия, введите uname -r.
3. gcc - это компилятор. Вы собираете драйвер из исходных кодов, поэтому он и нужен.
-
Blackmoon
- Сообщения: 65
Re: Установка драйверов
Я имею ввиду, что этих kernel-ов целая торба.
Kernel-2.6.12
Kernel-i586
Kernel-sourse
Kernel-xbox
Kernel-xen
Пакетов gcc тоже....
А в Suse Kernel-(вообще другие названия)
Но правильно ли я догадываюсь, что в моем случае это Kernel-SOURCE ?
Kernel-2.6.12
Kernel-i586
Kernel-sourse
Kernel-xbox
Kernel-xen
Пакетов gcc тоже....
А в Suse Kernel-(вообще другие названия)
Но правильно ли я догадываюсь, что в моем случае это Kernel-SOURCE ?
С уважением!
-
Лис
- Сообщения: 1639
- ОС: Zenwalk
Re: Установка драйверов
Но правильно ли я догадываюсь, что в моем случае это Kernel-SOURCE ?
Именно. Остальные - это скомпилированные с разными опциями ядра.
-
WARan
- Сообщения: 3
Re: Установка драйверов
Сансеи, помагите!
Пытаюсь установить дрова на motorola SM56, в MuLinux на HDD.Основной пакет +CGG+X11.Дрова с http://sm56.tk.
Не проходит комманда "make".Ошибка 127.
Возможно ли вобще, заставить работать этот модем и ОС?
Какую команду вводить в каталоге с распакованными дровами?
Что надо уточню, но говорите где искать.Чайник в линаксе полный.
Где логи лежат от этого дела?
Пытаюсь установить дрова на motorola SM56, в MuLinux на HDD.Основной пакет +CGG+X11.Дрова с http://sm56.tk.
Не проходит комманда "make".Ошибка 127.
Возможно ли вобще, заставить работать этот модем и ОС?
Какую команду вводить в каталоге с распакованными дровами?
Что надо уточню, но говорите где искать.Чайник в линаксе полный.
Где логи лежат от этого дела?
-
WARan
- Сообщения: 3
Re: Установка драйверов
a/sm56#/ make install
make:getcwd: :No such file or directory
make all
make:getcwd: :No such file or directory
-----------следующее вроде нармально--------
---концовка--->
make[1]:objcopy:Command not found
make[1]:***[all] Error 127
make:Leaving directory
make[1]:***[install] Error 2
Ещё заметил в реадме.тхт путь /usr/src/linux-2.4/include.Но у меня в /usr/ нет /src/.
make:getcwd: :No such file or directory
make all
make:getcwd: :No such file or directory
-----------следующее вроде нармально--------
---концовка--->
make[1]:objcopy:Command not found
make[1]:***[all] Error 127
make:Leaving directory
make[1]:***[install] Error 2
Ещё заметил в реадме.тхт путь /usr/src/linux-2.4/include.Но у меня в /usr/ нет /src/.
-
BlackStar
- Сообщения: 1338
- Статус: We are all Kosh
- ОС: Fedora 10
Re: Установка драйверов
Нужно установить исходники ядра. Причем драйвера по ядро 2.4, а у вас какое?
LightLang Team
-
WARan
- Сообщения: 3
Re: Установка драйверов
2.0.36.
Видать не получится подружить софтовый модем и маленькии линакс
Видать не получится подружить софтовый модем и маленькии линакс
-
Лис
- Сообщения: 1639
- ОС: Zenwalk
Re: Установка драйверов
2.0.36.
Если уж полный новичок в Линуксе, то поставьте что-то поновее. Это же даже не прошлый, а позапрошлый век!