~# eterkeytest --hasp USB: 0529:0001 AKS, HASP4 USB 1.33 (none) HASP: HASP API VERSION: 8.0 HASP Local: USB HASP4 M1 (HASP4 is connected, key is local HASP4) [ 6] 1C:Accountancy v8.0 HASP Net at host (see NETHASP.INI) (press Ctrl-C to break): . Ключ обнаруживается, но 1С не видит его
Сейчас попробую поставить ядро от 8.04 на 7.10.
Похоже дело в новом ядре, т.к. сейчас пришла заявка что не работает локальный ключ в Mandriva 2008.1. Проверил, ошибка подтвердилась.
В Мандриве 2008.1 Ядро: Linux localhost 2.6.24.4-desktop-1mnb #1 SMP Thu Mar 27 14:34:39 CET 2008 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz GNU/Linux
tcpdump на машине без ключа, с ядром 2.6.18-ovz-smp-alt24: 19:38:07.332582 IP localhost.localdomain.32986 > localhost.localdomain.2790: UDP, length 286 19:38:07.332961 IP localhost.localdomain.32989 > localhost.localdomain.32986: UDP, length 286 19:38:07.334367 IP localhost.localdomain.32989 > localhost.localdomain.2790: UDP, length 286 19:38:07.361248 IP localhost.localdomain.32990 > localhost.localdomain.32989: UDP, length 286 19:38:07.362841 IP localhost.localdomain.32990 > localhost.localdomain.2790: UDP, length 286 19:38:07.613164 IP localhost.localdomain.32992 > localhost.localdomain.32990: UDP, length 286 19:38:07.614708 IP localhost.localdomain.32992 > localhost.localdomain.2790: UDP, length 286 19:38:07.865184 IP localhost.localdomain.32994 > localhost.localdomain.32992: UDP, length 286
tcpdump на машине без ключа, с ядром 2.6.24-wks-smp-alt2.3: 19:39:54.380463 IP localhost.43010 > localhost.2790: UDP, length 286
На машине с ключом, с ядром 2.6.18-ovz-smp-alt24: 19:44:01.062049 IP localhost.localdomain.32995 > localhost.localdomain.2790: UDP, length 286 19:44:01.063679 IP localhost.localdomain.32996 > localhost.localdomain.32995: UDP, length 286 19:44:01.065192 IP localhost.localdomain.32996 > localhost.localdomain.2790: UDP, length 286 19:44:01.072665 IP localhost.localdomain.32997 > localhost.localdomain.32996: UDP, length 286 19:44:01.074115 IP localhost.localdomain.32997 > localhost.localdomain.2790: UDP, length 286 19:44:01.075705 IP localhost.localdomain.32999 > localhost.localdomain.32997: UDP, length 286 19:44:01.077081 IP localhost.localdomain.32999 > localhost.localdomain.2790: UDP, length 326 19:44:01.077266 IP localhost.localdomain.33000 > localhost.localdomain.32999: UDP, length 326 19:44:01.079485 IP localhost.localdomain.33000 > localhost.localdomain.2790: UDP, length 286 19:44:01.085657 IP localhost.localdomain.33001 > localhost.localdomain.33000: UDP, length 286 19:44:01.087143 IP localhost.localdomain.33001 > localhost.localdomain.2790: UDP, length 288 19:44:01.092660 IP localhost.localdomain.33002 > localhost.localdomain.33001: UDP, length 288 И далее после выбора базы: 19:44:20.885950 IP localhost.localdomain.33002 > localhost.localdomain.2790: UDP, length 280 19:44:20.886216 IP localhost.localdomain.33003 > localhost.localdomain.33002: UDP, length 280 19:44:20.887618 IP localhost.localdomain.33003 > localhost.localdomain.2790: UDP, length 286 19:44:20.889137 IP localhost.localdomain.33004 > localhost.localdomain.33003: UDP, length 286 19:44:20.890458 IP localhost.localdomain.33004 > localhost.localdomain.2790: UDP, length 286 19:44:20.892136 IP localhost.localdomain.33005 > localhost.localdomain.33004: UDP, length 286 19:44:20.893483 IP localhost.localdomain.33005 > localhost.localdomain.2790: UDP, length 326 19:44:20.893658 IP localhost.localdomain.33006 > localhost.localdomain.33005: UDP, length 326 19:44:20.895057 IP localhost.localdomain.33006 > localhost.localdomain.2790: UDP, length 296 19:44:20.905132 IP localhost.localdomain.33008 > localhost.localdomain.33006: UDP, length 296 19:44:20.906489 IP localhost.localdomain.33008 > localhost.localdomain.2790: UDP, length 280 19:44:20.912130 IP localhost.localdomain.33009 > localhost.localdomain.33008: UDP, length 280 19:44:20.913523 IP localhost.localdomain.33009 > localhost.localdomain.2790: UDP, length 286 19:44:20.919131 IP localhost.localdomain.33010 > localhost.localdomain.33009: UDP, length 286 19:44:22.003048 IP localhost.localdomain.33010 > localhost.localdomain.2790: UDP, length 286 19:44:22.009170 IP localhost.localdomain.33011 > localhost.localdomain.33010: UDP, length 286 19:44:39.126186 IP localhost.localdomain.33011 > localhost.localdomain.2790: UDP, length 286 19:44:39.131595 IP localhost.localdomain.33012 > localhost.localdomain.33011: UDP, length 286
Не работает и в ALT Linux на 2.6.24-wks-smp-alt2.3 В драйверах для hasp реализована цепочка Ключ <(usb)> aksusbd <unix socket /tmp/.aksusbd> winehasp <udp/2795> Причём другая другая программа вместо winehasp (а именно наш eterkeytest) работает отлично - т.е. через сокет всё в порядке. А тут такое ощущение, что winehasp перестал нормально биндить свой порт 2790 или что-то такое... Собираюсь протрейсить запуск на обоих ядрах и найти отличия.
*** Bug 2030 has been marked as a duplicate of this bug. ***
Проверил с новой сборкой на Ubuntu 8.04. Ошибка не воспроизвелась. А вообще данная ошибка является дублирующей 2407. *** This bug has been marked as a duplicate of bug 2407 ***