Бета-версия "ФПСУ-IP/Клиент" 6.0.37 для Linux.

<r>Разработчикам - делали бы дистрибутив сразу для версии 10.04. Сейчас все на нее перескочат, да и поддерживаться она будет до 2013 года... <URL url="http://ru.wikipedia.org/wiki/Ubuntu">http://ru.wikipedia.org/wiki/Ubuntu</URL></r>
 
<r>Linux omicron 2.6.34-gentoo #4 SMP PREEMPT Mon Jun 7 19:12:43 MSD 2010 x86_64 Intel(R) Core(TM)2 Quad CPU Q6700 @ 2.66GHz GenuineIntel GNU/Linux

app-emulation/virtualbox-bin-3.2.2

Ключ работает из коробки.

Так же есть возможность изменить PID устройства на хостовой системе.
Дело в том что ключ сначала инициализируется по VID:a420 PID:5420 как
VPNLDR 1.5, а работает как VID: a420 PID:542a как VPNKey. По этому в части виртаулок и usb-ip они не пашут, так как фактически производится переинициализация девайса. Есть возможность на хостовой системе изначально поднять девайс в нужном нам режиме отправив в ендпоинт последовательность.

omicron irbis # lsusb
Bus 004 Device 051: <B><s></s>ID a420:5420 <e></e></B>
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
omicron irbis # <B><s></s>usb_modeswitch -v a420 -p 5420 -m 0x02 -M 7A850000000108E10038598000C40480010000005839D0BA<e></e></B>

Looking for default devices ...
Found devices in default mode or class (1)
Accessing device 051 on bus 004 ...
Using endpoints 0x02 (out) and 0x81 (in)
Not a storage device, skipping SCSI inquiry

USB description data (for identification)
-------------------------
<B><s></s>Manufacturer: AMICON
Product: VPNLDR 1.5<e>
</e></B>
Serial No.: not provided
-------------------------
Looking for active driver ...
No driver found. Either detached before or never attached
Setting up communication with interface 0 ...
Using endpoint 0x02 for message sending ...
Trying to send message 1 to endpoint 0x02 ...
OK, message successfully sent
Device is gone, skipping any further commands
-> Run lsusb to note any changes. Bye.

omicron irbis # lsusb
Bus 004 Device 052: ID <B><s></s>a420:542a<e></e></B>
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


[48896.205282] hub 4-0:1.0: port 1, status 0101, change 0001, 12 Mb/s
[48896.308260] hub 4-0:1.0: debounce: port 1: total 100ms stable 100ms status 0x101
[48896.410263] usb 4-1: new full speed USB device using uhci_hcd and address 55
[48896.531947] usb 4-1: ep0 maxpacket = 16
[48896.551235] usb 4-1: default language 0x0409
[48896.562232] usb 4-1: udev 55, busnum 4, minor = 438
[48896.562234] usb 4-1: New USB device found, idVendor=a420, idProduct=542a
[48896.562236] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
<B><s></s>[48896.562238] usb 4-1: Product: VPNKEY 1.5
[48896.562240] usb 4-1: Manufacturer: AMICON<e>
</e></B></r>
 
Re: По поводу LINUX

Fedora 12/13, CentOS 5.4/5.5.
Есть возможность и опыт собирать в OpenSUSE Build Service пакеты для vanilla Mandriva 2009.1, OpenSUSE 11.2, Fedora 12/13, Centos 5.5, Debian 5.0, xUbunto 10.04
 
Уважемые Клиенты!
Мы понимаем необходимость выпуска ФПСУ-IP/Клиента под Linux. Работы интенсивно ведутся, но пока никак не удается сделать стабильную версию, которую можно было бы отдать на широкое тестирование.
1)Есть проблемы с работой основного протокола передачи данных в "Клиент-Банке" - ftp. Сейчас отлаживаем.
2)Пока нет GUI, только разрабатывается.
3)Выявили различия в работе USBCCID в Windows и Linux. Потребовалось модернизировать прошивку VPN-key (Примечание: в Linux будут работать только новые ключи("зеленые") имеющие интерфейс Smart Card и обновленную прошивку) .
Подробнее о ходе работ сообщим в конце сентября-начале октября.
Как только у нас появится стабильная протестированная версия, сразу выложим ее на форуме.
Да,еще - пока все отлаживаем на Ubuntu 10.04.
 
Re: По поводу LINUX

Ну так это...
Тестировать что-то можно или как?
Ключи зеленые есть. Много.
 
<r><I><s></s> Первая Бета LINUX-Клиента сделана.

<U><s></s>Следите за изменениями в первом сообщении данной темы!!!<e></e></U>

Пока сделана версия только под ядро 2.6.35.24 (Проверяли на Ubuntu 10.10).
Не решена задача загрузки модуля ядра под различные релизы ядер (пока требуется иметь указанную в имени дистрибутива версию ядра).
Работать будет только с USB-ключами, имеющими интерфейс smart card с последней прошивкой ключа (самую свежую прошивку можно получить следующим образом: отправьте запрос по e-mail из самого свежего виндового ФПСУ/Клиента(можно получить на сайте), открыв окно ввода ПИН, в разделе "Подробнее"-> "Получить").

<URL url="http://www.amicon.ru/forum/viewtopic.php?t=971">http://www.amicon.ru/forum/viewtopic.php?t=971</URL>

<e>
</e></I></r>
 
Re: По поводу LINUX (beta версия в первом сообщении)

<r><QUOTE author="Alex_N"><s>
Alex_N написал(а):
</s>
Работать будет только с USB-ключами, имеющими интерфейс smart card с последней прошивкой ключа<e>
</e></QUOTE>

А это какие ключи? Зеленые? У меня серый. С серым работать не будет? Что делать тогда?</r>
 
<r>Протестировал. Работает. Тестировал под убунтой 10.10, установленной в VirtualBox под дебиан тестовым <E>:)</E>
Цепляется, пинги в туннеле ходят, ключ зеленый с прошивкой 3.22.3104.

Теперь критика:
1. Запуск только от рута, причем создается символьное устройство AmiVPN в папке, куда установлен клиент, т.е. /usr/bin/ip-client (а почему сюда, и ярлыка нету? Пришлось смотреть свойства пакета, чтобы узнать что запускать.) Я понимаю что бета, но надеюсь это изменится? Нарушает всю инфраструктуру линуха - лучше сделать демон, а клиентское приложение, что в трее отображается, пусть с ним работает чисто в плане приема-отправки сообщений.
2. Где настройки VPNKey?
3. Про функции файервола молчу (а нужны ли они в линухе - может iptables привлечь)
4. Про сокс думаю говорить рановато.
5. Ядро сыпет страшными сообщениями об ошибках на устройстве /dev/sdb (ну это ключ, точнее его область, что под общественные нужды отведена и неотформатирована, потому и сыпет) при загрузке, если ключ подсоединен. Правда это проблема не ФПСУ/Клиента
6. Если неверно введен пин - никакой ошибки, только в консоли заметил, что туда сыпется Wrong PIN or PUK...

UP: Проблема с рутом как-то сама после второго перезапуска разрешилась - программа работает и под непривилегированным пользователем. Изначально выдавал ошибку об отсутствии доступа к тому самому символьному девайсу.</r>
 
Назад
Сверху