The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Не получается скомпилировать модуль для MSC9865"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Драйверы, оборудование / Linux)
Изначальное сообщение [ Отслеживать ]

"Не получается скомпилировать модуль для MSC9865"  +/
Сообщение от mazepin email(ok) on 27-Сен-10, 10:02 
Не получается скомпилировать модуль для MSC9865 (шести портовая плта COM портов).

Операционная система CentOS 5
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-164.el5 #1 SMP Thu Sep 3 03:33:56 EDT 2009 i686 i686 i386 GNU/Linux

[root@localhost ~]# rpm -qa | grep gcc
libgcc-4.1.2-48.el5
gcc-4.1.2-48.el5

root@localhost ~]# rpm -qa | grep kernel
kernel-devel-2.6.18-164.el5
kernel-2.6.18-164.el5
kernel-headers-2.6.18-164.el5


[root@localhost MCS9865_Linux]# make
rm -f *.mod.c *.o *.ko .*.cmd *.symvers
make -C /lib/modules/2.6.18-164.el5/build/  SUBDIRS=/home/mcs9865/MCS9865_Linux modules
make[1]: Entering directory `/lib/modules/2.6.18-164.el5/build'
make[1]: *** No rule to make target `modules'.  Stop.
make[1]: Leaving directory `/lib/modules/2.6.18-164.el5/build'
make: *** [default] Error 2


Вот Makefile
KDIR:=/lib/modules/$(shell  uname -r)/build/

obj-m +=mcs9865.o
obj-m +=mcs9865-isa.o

default:
    $(RM) *.mod.c *.o *.ko .*.cmd *.symvers
    $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules

install:
    cp mcs9865.ko mcs9865-isa.ko /lib/modules/$(shell uname -r)/kernel/drivers/serial/
    depmod -A
    chmod +x mcs9865
    cp mcs9865 /etc/init.d/
    ln -s /etc/init.d/mcs9865 /etc/rc.d/rc3.d/Smcs9865 || true      
    ln -s /etc/init.d/mcs9865 /etc/rc.d/rc5.d/Smcs9865 || true
    modprobe mcs9865
    modprobe mcs9865-isa    

uninstall:
    modprobe -r mcs9865
    modprobe -r mcs9865-isa
    rm /lib/modules/$(shell uname -r)/kernel/drivers/serial/mcs9865*
    depmod -A
    rm -f /etc/init.d/mcs9865
    rm -f /etc/rc.d/rc3.d/Smcs9865
    rm -f /etc/rc.d/rc5.d/Smcs9865

clean:
    $(RM) *.mod.c *.o *.ko .*.cmd *.symvers


Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Не получается скомпилировать модуль для MSC9865"  +/
Сообщение от Andrew Kolchoogin on 27-Сен-10, 10:38 
> Не получается скомпилировать модуль для MSC9865 (шести портовая плта COM портов).

А почему вы DKMS'ом не пользуетесь?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Не получается скомпилировать модуль для MSC9865"  +/
Сообщение от mazepin email(ok) on 27-Сен-10, 11:00 
>> Не получается скомпилировать модуль для MSC9865 (шести портовая плта COM портов).
>
>А почему вы DKMS'ом не пользуетесь?

А как им пользоваться?

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Не получается скомпилировать модуль для MSC9865"  +/
Сообщение от Andrey Mitrofanov on 27-Сен-10, 11:55 
--Фу! Фу! DKVS не пользуется!?
--Давай маму позовём?!
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Не получается скомпилировать модуль для MSC9865"  +/
Сообщение от mazepin email(ok) on 27-Сен-10, 13:01 
>--Фу! Фу! DKVS не пользуется!?
>--Давай маму позовём?!

У меня Dkms  отсутвует по причине отсутвия оного в репозитори  на диске, доступа к другим репозиториям на той машине нет.

да и интересно почему не собирается

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Не получается скомпилировать модуль для MSC9865"  +/
Сообщение от mazepin email(ok) on 28-Сен-10, 10:39 
>>--Фу! Фу! DKVS не пользуется!?
>>--Давай маму позовём?!
> У меня Dkms  отсутвует по причине отсутвия оного в репозитори
> на диске, доступа к другим репозиториям на той машине нет.
> да и интересно почему не собирается

Попробовал воспользоваться DKMS (скачал rpm)

dkms build -m модуль -v версия

нужна версия   а как ую версию указвать

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Не получается скомпилировать модуль для MSC9865"  +/
Сообщение от mazepin (ok) on 30-Сен-10, 23:11 
пришлось тачку подключить к сети, после
yum update
всё нормально  собралось
только работают 2 порта
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Не получается скомпилировать модуль для MSC9865"  +/
Сообщение от Александр (??) on 23-Май-11, 19:07 
Просьба не пинать В линуксе новичек!
Столкнулся с такойже проблемой на Debian6!

rm -f *.mod.c *.o *.ko .*.cmd *.symvers
make -C /lib/modules/2.6.18-164.el5/build/  SUBDIRS=/home/mcs9865/MCS9865_Linux modules
make[1]: Entering directory `/lib/modules/2.6.18-164.el5/build'
make[1]: *** No rule to make target `modules'.  Stop.
make[1]: Leaving directory `/lib/modules/2.6.18-164.el5/build'
make: *** [default] Error 2

подскажите плиз куда двигаться!

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру