Показано с 321 по 330 из 1283
-
26.08.2019, 23:33 #321
- Регистрация
- 14.11.2014
- Сообщений
- 2
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
Мда... В букву ошибся... make clear писал )))
Но увы. Ошибка usb_vhci_hcd: module verification failed: signature and/or required key missing - tainting kernel
в dmesg так и не пропала. Ключи не грузит.
-
04.09.2019, 10:17 #322
- Регистрация
- 04.08.2014
- Сообщений
- 4
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
-
04.09.2019, 13:41 #323
- Регистрация
- 04.08.2014
- Сообщений
- 4
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
Добрый день, не подскажите в чем может быть проблема? При установке на этапе sudo make
KVERSION=4.15.0-48-generic KSRC=/usr/src/linux-source-4.15.0make -C /lib/modules/4.15.0-60-generic/build SUBDIRS=/home/veizdem/vhci-hcd-1.15 PWD=/home/veizdem/vhci-hcd-1.15 BUILD_PREFIX= KDIR=/lib/modules/4.15.0-60-generic/build KVERSION=4.15.0-60-generic modules
make[1]: Entering directory '/usr/src/linux-headers-4.15.0-60-generic'
CC [M] /home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.o
/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.c: In function ‘ioc_register’:
/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.c:216:5: error: implicit declaration of function ‘copy_to_user’; did you mean ‘copy_to_iter’? [-Werror=implicit-function-declaration]
if(copy_to_user(arg->bus_id, dname, i))
^~~~~~~~~~~~
copy_to_iter
In file included from ./include/linux/kernel.h:10:0,
from ./include/linux/list.h:9,
from ./include/linux/module.h:9,
from /home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.c:25:
/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.c: In function ‘ioc_fetch_work’:
/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.c:460:15: error: implicit declaration of function ‘__copy_to_user’; did you mean ‘raw_copy_to_user’? [-Werror=implicit-function-declaration]
if(unlikely(__copy_to_user(&arg->work.urb, &urb, sizeof urb)))
^
./include/linux/compiler.h:77:42: note: in definition of macro ‘unlikely’
# define unlikely(x) __builtin_expect(!!(x), 0)
^
/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.c: In function ‘ioc_giveback_common’:
/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.c:623:15: error: implicit declaration of function ‘copy_from_user’; did you mean ‘copy_from_iter’? [-Werror=implicit-function-declaration]
if(unlikely(copy_from_user(urbp->urb->transfer_buffer, buf, act)))
^
./include/linux/compiler.h:77:42: note: in definition of macro ‘unlikely’
# define unlikely(x) __builtin_expect(!!(x), 0)
^
cc1: some warnings being treated as errors
scripts/Makefile.build:337: recipe for target '/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.o' failed
make[2]: *** [/home/veizdem/vhci-hcd-1.15/usb-vhci-iocifc.o] Error 1
Makefile:1571: recipe for target '_module_/home/veizdem/vhci-hcd-1.15' failed
make[1]: *** [_module_/home/veizdem/vhci-hcd-1.15] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-60-generic'
Makefile:35: recipe for target 'default' failed
make: *** [default] Error 2
-
04.09.2019, 13:42 #324
- Регистрация
- 04.08.2014
- Сообщений
- 4
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: как ломануть 1C 8.3 for Linux
Опечатка вышла, я использую KVERSION=4.15.0-60-generic KSRC=/usr/src/linux-source-4.15.0
-
04.09.2019, 16:41 #325
- Регистрация
- 25.01.2018
- Адрес
- Подмосковье
- Сообщений
- 50
- Сказал(а) спасибо
- 57
- Поблагодарили 26 раз(а) в 12 сообщениях
Re: как ломануть 1C 8.3 for Linux
Проверьте с пристрастием эти моменты:
-> cp /usr/src/linux-source-4.15.0/include/linux/usb/hcd.h linux/4.15.0/drivers/usb/core/
nano usb-vhci-hcd.c
-> находим "#define DEBUG" и комментируем эту строку
nano usb-vhci-iocifc.c
-> находим "#define DEBUG" и комментируем эту строку
-> добавляем строку #include <linux/uaccess.h>
sudo make clean
sudo make KVERSION=$(uname -r) KSRC=/usr/src/linux-source-4.15.0
-
04.09.2019, 22:15 #326
- Регистрация
- 03.12.2018
- Сообщений
- 1
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
-
07.09.2019, 12:48 #327
- Регистрация
- 04.08.2014
- Сообщений
- 4
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
-
07.09.2019, 13:48 #328
- Регистрация
- 25.01.2018
- Адрес
- Подмосковье
- Сообщений
- 50
- Сказал(а) спасибо
- 57
- Поблагодарили 26 раз(а) в 12 сообщениях
Re: как ломануть 1C 8.3 for Linux
Парни, просьба ВНИМАТЕЛЬНО читать все что от того самого поста и далее - там все моменты уже были пройдены вдоль и поперек. Все "проблемы" уже поднимались ранее, и самая популярная "проблема" - невнимательность, даже при вводе кода на уровне синтаксиса. Просто запомните - *unix не позволяет совершать ошибки, *unix или работает или нет, в отличии от той же винды в которой можно нагородить горбатого и с глюками там будет что то шевелиться.
Для начала проверьте nethasp.ini, далее поднимите посты выше по этой ветке и обратите внимание на моменте как именно раздается ключ в системе, особенно в кластере:
/ Напишу подробно, что должно быть и где для *nix. Для винды еще проще - C:\Program Files\1cv8\conf\nethasp.ini /
sudo mkdir /opt/1C/v8.3/x86_64/conf
sudo mkdir /home/usr1cv8/.1cv8/1C/1cv8/conf
sudo nano /opt/1C/v8.3/x86_64/conf/nethasp.ini
..
[NH_COMMON]
NH_TCPIP = Enabled
NH_IPX = Disabled
NH_NETBIOS = Disabled
[NH_IPX]
[NH_NETBIOS]
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.2
NH_PORT_NUMBER = 475
NH_TCPIP_METHOD = UDP
NH_USE_BROADCAST = Disabled
NH_SESSION = 5
NH_SEND_RCV = 4
..
sudo cp /opt/1C/v8.3/x86_64/conf/nethasp.ini /home/usr1cv8/.1cv8/1C/1cv8/conf
sudo chown -R usr1cv8:grp1cv8 /opt/1C/v8.3/x86_64/conf
sudo chown -R usr1cv8:grp1cv8 /home/usr1cv8/.1cv8/1C/1cv8/confПоследний раз редактировалось vfp7; 07.09.2019 в 14:42.
-
Пользователь сказал cпасибо:
freem345 (15.09.2019)
-
07.09.2019, 20:45 #329
- Регистрация
- 18.04.2018
- Адрес
- HP-Compaq DX2300 microtower PC
- Сообщений
- 270
- Сказал(а) спасибо
- 69
- Поблагодарили 1820 раз(а) в 398 сообщениях
Re: как ломануть 1C 8.3 for Linux
крах "Ключ защиты больше не доступен" наблюдается у клиентов? или на сервере тоже ловите "Ключ защиты больше не доступен" ?
в связи с этим, посмотрите мой ответ #2905 (23.08.2019, 08:38) в теме "Эмуляторы для 1с 8.x""кинжал хорош для того, у кого он есть, и плохо тому у кого он не окажется в нужное время"
-
-
16.09.2019, 12:22 #330
- Регистрация
- 13.09.2019
- Сообщений
- 22
- Сказал(а) спасибо
- 0
- Поблагодарили 38 раз(а) в 9 сообщениях
Re: как ломануть 1C 8.3 for Linux
Уважаемый Alf500!
Не получается использовать ваш пакет usbhasp-amd64_k4.19.deb
Ошибка загрузки модуля ядра
sudo modprobe usb-vhci-hcd
modprobe: ERROR: could not insert 'usb_vhci_hcd': Exec format error
Использую debian buster
uname -a
4.19.0-6-amd64 #1 SMP Debian 4.19.67-2 (2019-08-28) x86_64 GNU/Linux
Неужели при каждом обновлении ядра нужно компилять библиотеки?
Социальные закладки