как ломануть 1C 8.3 for Linux - Страница 28
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Страница 28 из 103 ПерваяПервая ... 18232425262728293031323338 ... ПоследняяПоследняя
Показано с 271 по 280 из 1275

Комбинированный просмотр

  1. #1
    Гость форума

    Регистрация
    15.03.2018
    Сообщений
    1
    Сказал(а) спасибо
    4
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Ребят, подскажите, пожалуйста, при вводе команды [B]sudo make KVERSION=4.15.0-55-generic KSRC=/usr/src/linux-headers-4.15.0.55/B] выдает следующую ошибку. В чем подвох? Я новичек в linux, не судите строго, пожалуйста.
    make testconfig
    make[1]: Entering directory '/home/fmp/vhci_hcd'
    rm -f test/*.o test/*.ko test/.*.cmd test/.*.flags test/*.mod.c test/Module.symv ers test/Module.markers test/modules.order
    rm -rf test/.tmp_versions/
    make -C /lib/modules/4.15.0-55-generic/build SUBDIRS=/home/fmp/vhci_hcd/test PWD =/home/fmp/vhci_hcd/test BUILD_PREFIX= KDIR=/lib/modules/4.15.0-55-generic/build KVERSION=4.15.0-55-generic EXTRA_CFLAGS='-Wno-unused -DEXPORT_SYMTAB -DKBUILD_E XTMOD -DINCLUDE_CORE_HCD="/lib/modules/4.15.0-55-generic/build/include/linux/us b/hcd.h" ' modules
    make[2]: Entering directory '/usr/src/linux-headers-4.15.0-55-generic'
    arch/x86/Makefile:245: *** You are building kernel with non-retpoline compiler, please update your compiler.. Stop.
    make[2]: Leaving directory '/usr/src/linux-headers-4.15.0-55-generic'
    Makefile:94: recipe for target 'testcc' failed
    make[1]: *** [testcc] Error 2
    make[1]: Leaving directory '/home/fmp/vhci_hcd'
    Makefile:89: recipe for target 'conf/usb-vhci.config.h' failed
    make: *** [conf/usb-vhci.config.h] Error 2

  2. #2
    Просто юзер

    Регистрация
    25.01.2018
    Адрес
    Подмосковье
    Сообщений
    50
    Сказал(а) спасибо
    57
    Поблагодарили 26 раз(а) в 12 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    При компиляции этой системы обычно допускают два ляпа:
    1. Факт наличие сырца и что бы этот сырец был в папке компиляции:
    "..
    cd vhci_hcd
    mkdir -p linux/4.9.0/drivers/usb/core
    cp /usr/src/linux-source-4.9/include/linux/usb/hcd.h linux/4.9.0/drivers/usb/core/
    .."(c)
    2. По умолчанию активированный режим отладки в сырцах:
    "..перед сборкой, в файлах "usb-vhci-hcd.c" и "usb-vhci-iocifc.c" находим "#define DEBUG" и комментируем эту строку!!!.."(c)
    http://forum.ruboard.ru/showthread.p...l=1#post537227

    В Вашем же случае ключевая строка - arch/x86/Makefile:245: *** You are building kernel with non-retpoline compiler, please update your compiler.. Stop.
    - проверьте что не забыли активировать поддержку x86 архитектуры и подтянули пакеты для компиляции. Так же стандартные update && upgrade. Версия используемого компилятора будет то же влиять. И есть еще вариант подставы от новомодной защиты от Spectre - http://lkml.org/lkml/2018/12/8/92

  3. #3
    Гость форума

    Регистрация
    21.07.2015
    Сообщений
    1
    Сказал(а) спасибо
    1
    Поблагодарили 1 раз в 1 сообщении

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Цитата Сообщение от klementyonok Посмотреть сообщение
    Ребят, подскажите, пожалуйста, при вводе команды [B]sudo make KVERSION=4.15.0-55-generic KSRC=/usr/src/linux-headers-4.15.0.55/B] выдает следующую ошибку. В чем подвох? Я новичек в linux, не судите строго, пожалуйста.

    В параметре KVERSION (uname -a) пишется ваша версия ядра, я собирал так:

    root@srv:~# uname -a
    Linux srv 4.15.0-52-generic #56-Ubuntu SMP Tue Jun 4 22:49:08 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

    sudo make KVERSION=4.15.0-52-generic KSRC=/usr/src/linux-source-4.15.0

  4. #4
    Гость форума

    Регистрация
    10.08.2019
    Адрес
    Москва
    Сообщений
    1
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Aspire-E5-551G:/usr/src/vhci-hcd-1.15$ sudo make KVERSION=4.15.0-48-generic KSRC=/usr/src/linux-source-4.15.0
    [sudo] пароль для czenturion:
    make testconfig
    make[1]: вход в каталог «/usr/src/vhci-hcd-1.15»
    rm -f test/*.o test/*.ko test/.*.cmd test/.*.flags test/*.mod.c test/Module.symvers test/Module.markers test/modules.order
    rm -rf test/.tmp_versions/
    make -C /lib/modules/4.15.0-48-generic/build SUBDIRS=/usr/src/vhci-hcd-1.15/test PWD=/usr/src/vhci-hcd-1.15/test BUILD_PREFIX= KDIR=/lib/modules/4.15.0-48-generic/build KVERSION=4.15.0-48-generic EXTRA_CFLAGS='-Wno-unused -DEXPORT_SYMTAB -DKBUILD_EXTMOD -DINCLUDE_CORE_HCD="/usr/src/vhci-hcd-1.15/linux/4.15.0/drivers/usb/core/hcd.h" ' modules
    make[2]: вход в каталог «/usr/src/vhci-hcd-1.15»
    make[2]: *** /lib/modules/4.15.0-48-generic/build: Нет такого файла или каталога. Останов.
    make[2]: выход из каталога «/usr/src/vhci-hcd-1.15»
    Makefile:94: recipe for target 'testcc' failed
    make[1]: *** [testcc] Error 2
    make[1]: выход из каталога «/usr/src/vhci-hcd-1.15»
    Makefile:89: recipe for target 'conf/usb-vhci.config.h' failed
    make: *** [conf/usb-vhci.config.h] Error 2

    не могу понять в чем проблема друзья?

  5. #5
    Гость форума

    Регистрация
    20.02.2016
    Сообщений
    5
    Сказал(а) спасибо
    1
    Поблагодарили 1 раз в 1 сообщении

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Ядро Debian 4.15.3-1-generic. Проделал вроде все по https://forum.ruboard.ru/showthread....l=1#post537309, но 1С все равно лицензии не видит (пробую для проверки открыть файловую базу конфигуратором). Как можно определить, что именно не так?
    lsusb выдает:
    Код:
    Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
    Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
    Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
    Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
    Ставлю на виртуальной машине.

  6. #6
    Гость форума

    Регистрация
    20.02.2016
    Сообщений
    5
    Сказал(а) спасибо
    1
    Поблагодарили 1 раз в 1 сообщении

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Уф, блин, наконец-то запустилось. Debian 4.15.3-1. Все по инструкции, только, по-моему в https://forum.ruboard.ru/showthread....l=1#post537480 в
    /usr/local/etc/usbhasp -d /usr/local/etc/srv.json,/usr/local/etc/ws.json
    написано неправильно.
    Нужно как в https://forum.ruboard.ru/showthread....l=1#post537227 - без -d и через пробел.

  7. Пользователь сказал cпасибо:

    vfp7 (17.08.2019)

  8. #7
    Просто юзер

    Регистрация
    25.01.2018
    Адрес
    Подмосковье
    Сообщений
    50
    Сказал(а) спасибо
    57
    Поблагодарили 26 раз(а) в 12 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    Цитата Сообщение от AshWork Посмотреть сообщение
    Уф, блин, наконец-то запустилось. Debian 4.15.3-1. Все по инструкции, только, по-моему в https://forum.ruboard.ru/showthread....l=1#post537480 в

    написано неправильно.
    Нужно как в https://forum.ruboard.ru/showthread....l=1#post537227 - без -d и через пробел.
    Да, через пробел, но в режиме -dEMON
    ps: ранее уже все эти моменты поднимались ...

  9. #8
    Гость форума

    Регистрация
    14.11.2014
    Сообщений
    2
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    На debian-10 не хочет usb_vhci_hcd запускаться.
    [CODE]USB hub found
    [ 8.121340] hub 17-0:1.0: 15 ports detected
    [ 8.138851] usb_vhci_hcd: loading out-of-tree module taints kernel.
    [ 8.138881] usb_vhci_hcd: module verification failed: signature and/or required key missing - tainting kernel
    [ 8.139707] usb_vhci_hcd: USB Virtual Host Controller Interface -- Version 1.15 (2019-08-26)
    [ 8.143914] usb_vhci_iocifc: User-mode IOCTL-interface for USB VHCI -- Version 1.15 (2019-08-26)
    [ 8.143930] usb_vhci_iocifc: Successfully registered the character device.
    [ 8.143931] usb_vhci_iocifc: The major device number is 244.
    [/CODE
    После быстрого гугления нашел инфу:
    Вместо повторной настройки ядра эту ошибку (module verification failed) можно было бы решить, просто добавив одну строку CONFIG_MODULE_SIG=n в начало Makefile для самого модуля:
    Вот только как повторно скомпилить не пойму. Удалять папки usb_vhci что ли и заново всё проделывать?
    Есть какие-то другие варианты?

  10. #9
    Пришел за помощью

    Регистрация
    26.02.2019
    Сообщений
    33
    Сказал(а) спасибо
    10
    Поблагодарили 51 раз(а) в 10 сообщениях

    По умолчанию Re: как ломануть 1C 8.3 for Linux

    make clean

  11. #10
    Гость форума

    Регистрация
    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 так и не пропала. Ключи не грузит.

Страница 28 из 103 ПерваяПервая ... 18232425262728293031323338 ... ПоследняяПоследняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •