Не собирается модуль etercifs

WINE@Etersoft, "1С","Ананас" и прочие проекты

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

Ответить
Аватара пользователя
vodnick
Сообщения: 70
ОС: CentOS, SUSE Leap

Не собирается модуль etercifs

Сообщение vodnick »

Решил установить WINE@Etersoft 1.0.9 на ASP 11.2, установил кроме всего полагающегося прочего пакет etercifs-3.6.1-eter1asplinux.noarch.rpm, (это, как я понял, замена модулю linux-cifs), собираю модуль командой service etercifs build, получаю6:

'readlink: недостаточно аргументов....
Etercifs kernel module sources for current kernel does not installed.'
Какие еще исходники модуля и где мне их взять? :dash2:
Глянул в /usr/src - пусто, только исходники ядра.
Как правильно собрать etercifs?
Спасибо сказали:
Аватара пользователя
Kipruss
Сообщения: 251
ОС: Kubuntu

Re: Не собирается модуль etercifs

Сообщение Kipruss »

vodnick писал(а):
05.11.2008 09:45
Решил установить WINE@Etersoft 1.0.9 на ASP 11.2, установил кроме всего полагающегося прочего пакет etercifs-3.6.1-eter1asplinux.noarch.rpm, (это, как я понял, замена модулю linux-cifs), собираю модуль командой service etercifs build, получаю6:

'readlink: недостаточно аргументов....
Etercifs kernel module sources for current kernel does not installed.'
Какие еще исходники модуля и где мне их взять? :dash2:
Глянул в /usr/src - пусто, только исходники ядра.
Как правильно собрать etercifs?


Покажите вывод команды (от рута)

# ls -l /lib/modules/`uname -r`/build

и ещё команд:

$ uname -r
$ rpm -ql etercifs
Mandrake > Mandriva > SuSE > Gentoo > openSUSE > ALT Linux > Kubuntu
Спасибо сказали:
Аватара пользователя
Kipruss
Сообщения: 251
ОС: Kubuntu

Re: Не собирается модуль etercifs

Сообщение Kipruss »

Есть подозрение, что у вас ядро < 2.6.18
В таком случае есть вероятность, что поможет вот это (от рута):

Допустим у вас ядро 2.6.17:

# cd /usr/share/etercifs/sources/
# ln -s kernel-source-etercifs-legacy-1.50c.tar.bz2 kernel-source-etercifs-2.6.17-1.50c.tar.bz2

Если 16, то замените 17 на 16

Потом запускайте сборку.
Mandrake > Mandriva > SuSE > Gentoo > openSUSE > ALT Linux > Kubuntu
Спасибо сказали:
Аватара пользователя
vodnick
Сообщения: 70
ОС: CentOS, SUSE Leap

Re: Не собирается модуль etercifs

Сообщение vodnick »

Спасибо, уже помогло, но вот что имею...

Код:

service etercifs build Build for 2.6.17-1.2157.1asp Linux kernel (headers in /lib/modules/2.6.17-1.2157 .1asp/build) /usr/bin/gcc make: Entering directory `/usr/src/kernels/2.6.17-1.2157.1asp-i686' make: Leaving directory `/usr/src/kernels/2.6.17-1.2157.1asp-i686' make: Entering directory `/usr/src/kernels/2.6.17-1.2157.1asp-i686' CC [M] /tmp/Etercifs.BrKH3117/kernel-source-etercifs-legacy-1.50c/cifsfs.o /tmp/Etercifs.BrKH3117/kernel-source-etercifs-legacy-1.50c/cifsfs.c: In function'cifs_read_super': /tmp/Etercifs.BrKH3117/kernel-source-etercifs-legacy-1.50c/cifsfs.c:126: warning: assignment discards qualifiers from pointer target type /tmp/Etercifs.BrKH3117/kernel-source-etercifs-legacy-1.50c/cifsfs.c: At top level: /tmp/Etercifs.BrKH3117/kernel-source-etercifs-legacy-1.50c/cifsfs.c:212: error: redefinition of 'mempool_create_slab_pool' include/linux/mempool.h:44: error: previous definition of 'mempool_create_slab_pool' was here /tmp/Etercifs.BrKH3117/kernel-source-etercifs-legacy-1.50c/cifsfs.c:543: warning: initialization from incompatible pointer type make[1]: *** [/tmp/Etercifs.BrKH3117/kernel-source-etercifs-legacy-1.50c/cifsfs.o] Ошибка 1 make: *** [_module_/tmp/Etercifs.BrKH3117/kernel-source-etercifs-legacy-1.50c] Ошибка 2 make: Leaving directory `/usr/src/kernels/2.6.17-1.2157.1asp-i686' can't locate built module etercifs.ko, continue

А с этим чего делать?
Спасибо сказали:
Аватара пользователя
Kipruss
Сообщения: 251
ОС: Kubuntu

Re: Не собирается модуль etercifs

Сообщение Kipruss »

vodnick писал(а):
05.11.2008 15:25
Спасибо, уже помогло, но вот что имею...

Код:

service etercifs build ... can't locate built module etercifs.ko, continue

А с этим чего делать?


А это уже означает, что скорее всего для вашего ядра модуль не собирается. Проще всего обновить ядро на более новое и попробовать собрать уже с ним. Мы ориентировались на ядра от 18 и выше.
Mandrake > Mandriva > SuSE > Gentoo > openSUSE > ALT Linux > Kubuntu
Спасибо сказали:
bsavelev
Сообщения: 231
ОС: Debian

Re: Не собирается модуль etercifs

Сообщение bsavelev »

на самом деле можно попробовать использовать linux-cifs 1.48
http://updates.etersoft.ru/pub/Etersoft/WI...8a-alt7.src.rpm
там не должно быть проблемы со старыми ядрами
Спасибо сказали:
Аватара пользователя
Kipruss
Сообщения: 251
ОС: Kubuntu

Re: Не собирается модуль etercifs

Сообщение Kipruss »

bsavelev писал(а):
13.11.2008 18:29
на самом деле можно попробовать использовать linux-cifs 1.48
http://updates.etersoft.ru/pub/Etersoft/WI...8a-alt7.src.rpm
там не должно быть проблемы со старыми ядрами

Наверное, так тоже можно. Только придется выковыривать из альтовской src.rpm исходники и руками все собирать и службу прописывать тоже руками. ИМХО проще ядро обновить. Поискал у нас старые rpm для ASP - с ходу не нашел.
Mandrake > Mandriva > SuSE > Gentoo > openSUSE > ALT Linux > Kubuntu
Спасибо сказали:
Ник
Сообщения: 1

Re: Не собирается модуль etercifs

Сообщение Ник »

Такая же проблема (can't locate built module etercifs.ko) на Ubuntu 16.04.2. В чем может быть дело? Куда копать?
Спасибо сказали:
Ответить