Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: iBank 2 Key  (Прочитано 62730 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Sunwater

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Re: iBank 2 Key
« Ответ #30 : 30 Декабря 2011, 00:25:59 »
Победила полной перестановкой сан-джавы, ибо, как оказалось, даже джава консоль не открывалась. После перестановки все работает.

Кажется, теперь я знаю все про Ubuntu + iBank. Обращайтесь!
« Последнее редактирование: 30 Декабря 2011, 00:28:36 от Sunwater »

Оффлайн StarT2

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: iBank 2 Key
« Ответ #31 : 16 Января 2012, 21:28:02 »
Есть еще один вариант решения данной проблемы. Если задача стоит не "запустить с этим ключем во что бы то ни стало сейчас же", а "запустить клиент-банк со всем функционалом", то поможет считыватель смарт карт + смарт карта.
Найти считыватель с нормальными драйверами под нужную ОС думаю не составит труда.

По сути usb ключ предоставляемый банком состоит из считывателя + карты :)

Оффлайн serg499

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: iBank 2 Key
« Ответ #32 : 03 Февраля 2012, 18:45:44 »
Всем добрый день.
Появилась задачка заставить работать интернет-банк в Ubuntu, в общем такая же как у большинства в этой теме :)
Почитав гугль, обдумав, стал пробовать и в итоге после всех танцев и бубнов на заработало...
Хотя все обновил, и jre, и pcscd запускал и перегружал, ничего, точнее клиент загружается но ключ не видит, никак.
Но в конечном итоге мне попалась инструкция по настройке инет-банка под Linux от одного из банков.
Там было написано, что по мимо установки pcscd, нужно было подправить файл info.plist, находящийся в /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/
В нем есть три списка - vendorID, productID, deviceName.
И рекомендации были следующие: занести в эти списки соответсвующие значения от ключей этого банка.
Я так и сделал и ... не работает.
Но  в конечном итоге, когда я нашел эти значения для своего ключа, они не соответствовали рекомендуемым.
Поэтому я в списки занес свои значения, и о ЧУДО java-апплет с банковской программой увидел, ключ, его номер и все остальное.
Вот еще одно решение проблемы :)))
Видимо у людей не видит система ключи, когда их данных нет в этих списках.

Оффлайн Denbmz

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: iBank 2 Key
« Ответ #33 : 19 Апреля 2012, 16:51:54 »
Всем привет! Очень долго мучился, пока не нашел вот это: https://ibank.tpsb.com.ru/dist/usb-token-install.doc - страница 18 документа.))

Оффлайн kashkarov

  • Новичок
  • *
  • Сообщений: 17
  • Ubuntu 13.10
    • Просмотр профиля
Re: iBank 2 Key
« Ответ #34 : 02 Мая 2012, 23:08:51 »
Всем привет! Все прочитал, но не понял, где финальный рабочий вариант.

Ко всему, у меня проблема Х2:
1. iBank 2 Key (www.AbsolutBank.ru). - видимо, "М" - черный, разборный, с синим ЛЕДом.
2. eToken (www.PSBank.ru).
Устанавливал рекомендованные в поддержке драйвера... и даже opensc. По нолям.
Сами клиент-банки запускаются, но токенов не видят.

Ткните мордой, где взять инструкцию для запуска токенов?

Ubuntu 12.04 LTS 32 bit если что :)

Оффлайн qqwest

  • Новичок
  • *
  • Сообщений: 5
  • i'll be back
    • Просмотр профиля
Re: iBank 2 Key
« Ответ #35 : 13 Июля 2012, 10:50:14 »
Решение проблемы с работой iBank2.

Что имеем?  Ubuntu 12.04 (32 bit) + Черный USB-Token c голубым светодиодом + Firefox.



Задача № 1 — Установить правильную Java

1. Удаляем все предыдущие установки Opendjk, Java, Icetea

sudo apt-get purge openjdk*
sudo apt-get purge sun-java*
sudo apt-get purge icedtea*

2. Проверяем каталог  /usr/lib/jvm/  -  должен быть пустой

3. Скачиваем правильную Java c сайта Oracle по ссылке
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
  ставим точку напротив  «Accept License Agreement» и берем пакет jdk-8u51-linux-i586.tar.gz
 (это для меня, Вы берете пакет под свою архитектуру)

4. Копируем этот файл в каталог /usr/lib/jvm/,  для этого запускаем менеджер файлов  Nautilus c правами администратора
gksu nautilus После этого правой кнопкой мыши на файле - "Распаковать сюда"

5. Далее в терминале
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_51/bin/javac 1
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_51/bin/java 1
sudo ln -s '/usr/lib/jvm/jdk1.8.0_51/jre/lib/i386/libnpjp2.so'  ~/.mozilla/plugins/
sudo ln -s '/usr/lib/jvm/jdk1.8.0_51/jre/lib/i386/libnpjp2.so' '/usr/lib/mozilla/plugins' (для Linux Mint)

Перезапускаем браузер,  заходим на сайт java.com и проверяем правильность установки Java
http://www.java.com/ru/download/installed.jsp

Должно быть сообщение:

Поздравляем!
У вас установлена рекомендованная версия Java (Version 8 Update 51).




Задача №2  - Устанавливаем USB Token

Открываем менеджер пакетов Synaptik, набираем в окне поиска pcscd libccid libpcsclite1 и отмечаем  для установки, далее применить. Если потянет за собой что-то еще — соглашаемся.

Если интернет банк на компьютере нужен не постоянно, то при использовании запускаем командой
sudo pcscd.
Если интернет банк на компьютере нужен  постоянно, то создаем скрипт для автозагрузки
sudo gedit /etc/init.d/token
вставляем туда эти строки, сохраняем и закрываем редактор
#!/bin/bash
pcscd

Далее в терминале
sudo chmod +x /etc/init.d/token
sudo update-rc.d token defaults 90

Скачиваем драйвер для tokena c сайта https://ibank2.ru/
берем Linux 32-bit, распаковываем архив, правой кнопкой Извлечь сюда.
/home/user/Загрузки/iBank2Key-Driver-Linux-x86-1.08.sh — (это мой каталог у вас будет свой)

Далее в терминале (c поправкой на Ваш каталог)

cd /home/user/Загрузки/
chmod +x  iBank2Key-Driver-Linux-x86-1.08.sh
sh  iBank2Key-Driver-Linux-x86-1.08.sh

Теперь, после перезагрузки компьютера, можно зайти на сайт банка и попробовать загрузить апплет. Он должен увидеть токен.

Задача № 3 — Устанавливаем криптобиблиотеки (без них  iBank не будет подписывать платежки)

Ищем в сети следующие файлы на сайтах банков (можно один файл, который рекомендует именно Ваш банк)

Криптобиблиотека Агава — libibank2agava.so
Криптобиблиотека Крипто Си — libibank2cryptoc2.so
Криптобиблиотека Крипто Ком — libibank2ccom.so

копируем их в корневую папку /lib/
Проверяем: при загрузке апплета iBank2 в нижней части должно быть написано «Используется СКЗИ Крипто-Ком 3.2» (это у меня, у вас та библиотека, которую вы поставили)

Ну вот и все. Все проверено, iBank2 работает с полным функционалом на Java версии 8.0.51  :smitten:

P.S. В каталоге /usr/lib/jvm/jdk1.8.0_51/jre/bin можно найти панель управления Java (ControlPanel)





« Последнее редактирование: 21 Июля 2015, 09:09:02 от qqwest »

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Re: iBank 2 Key
« Ответ #36 : 13 Июля 2012, 10:53:06 »
Осталось создать страницу в ВИКИ и будет вообще красота!

Оффлайн winmasta

  • Активист
  • *
  • Сообщений: 348
    • Просмотр профиля
Re: iBank 2 Key
« Ответ #37 : 21 Ноября 2012, 17:17:53 »
большое человеческое спасибо, по данной инструкции настроил все для Mint 14 amd64, пара заметок:

1) делал поправки на 64 битную систему при скачке явы (качал 64 битный файл) и создании линков (в путях менял i386 на amd64)

2) добавлять скрипт в автозагрузку не потребовалось, после перезагрузки все заработало

3) криптобиблиотеки ставить не потребовалось, подписывает платежки и так

Оффлайн winmasta

  • Активист
  • *
  • Сообщений: 348
    • Просмотр профиля
Re: iBank 2 Key
« Ответ #38 : 28 Ноября 2012, 15:07:47 »
сегодня ставил на Mint 13, поставил 7 яву, pcsc, драйвера токена, захожу в банк токена не видно, пытаюсь запустить

sudo pcscd -f
посмотреть чего там такое, пишет

00000000 pcscdaemon.c:342:main() file /var/run/pcscd/pcscd.comm already exists.
00000055 pcscdaemon.c:344:main() Another pcscd (pid: 2168) seems to be running.

он своего демона в автозапуск сам ставит вобщем, убиваю процесс

sudo kill 2168
опять запускаю


sudo pcscd -f
и теперь токен видится, причем перетыкаю в любые порты, в банке нажимаю ОБНОВИТЬ и вот он опять видится, вобщем проблема в фоновой работе демона, вот содержимое /etc/init.d/pcscd

(Нажмите, чтобы показать/скрыть)

может тут надо что-то подправить ?




Пользователь решил продолжить мысль 28 Ноября 2012, 15:39:50:
убрал pcscd из автозагрузки, зашел в банк, в терминале набрал

sudo pcscd
и токен видно, т.е. проблема точно в автозагрузке, поставил обратно в автозагрузку загрузился, пытаюсь зайти в банк токен не видно а в логе вот что

pcscd: readerfactory.c:965:RFInitializeReader() Open Port 0x200000 Failed (usb:096e/0005:libudev:0:/dev/bus/usb/001/003)
pcscd: readerfactory.c:275:RFAddReader() FT SCR2000 init failed.

Пользователь решил продолжить мысль 28 Ноября 2012, 15:40:43:
то же самое пишет при перетыкании токена в другой порт

Пользователь решил продолжить мысль 28 Ноября 2012, 15:44:41:
удалил pcscd из /etc/init.d и сделал автозагрузку как было описано в этой теме, теперь все работает как надо
« Последнее редактирование: 28 Ноября 2012, 15:44:41 от winmasta »

Оффлайн cleantis

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: iBank 2 Key
« Ответ #39 : 14 Января 2013, 04:04:34 »
по вышестоящей инструкции на acrok V3-571G ubuntu 12.04.1 LTS 64 разрядная все работает
Задача № 3 — Устанавливаем криптобиблиотеки не понадобилась.

Оффлайн Orc75

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: iBank 2 Key
« Ответ #40 : 09 Апреля 2013, 18:12:41 »
Усё гораздо проще.....
в /etc/init.d/pcscd правим:

# DO NOT start the daemon on startup
# comment the line to have the same behavior as in version < 1.6.0
#exit 0

И будет Вам счастье без бубнов с удалением из автозапуска и усё такое.....

Оффлайн dangerous3

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: iBank 2 Key
« Ответ #41 : 16 Апреля 2013, 00:35:28 »
ОС: Ubuntu 12.04.2 LTS

# uname -a
Linux danger-laptop 3.5.0-27-generic #46~precise1-Ubuntu SMP Tue Mar 26 19:33:56 UTC 2013 i686 i686 i386 GNU/Linux

№ java -version
java version "1.7.0_17"
Java(TM) SE Runtime Environment (build 1.7.0_17-b02)
Java HotSpot(TM) Client VM (build 23.7-b01, mixed mode)

Браузер: Firefox 20.0

Пытался все настраивать по схеме, указанной выше (https://forum.ubuntu.ru/index.php?topic=71646.msg922986#msg922986)

Синий токен (Банк Москвы) с белой полоской и синим светосигналом (светосигнал начинает светиться постоянно, без мигания) не обнаруживается на заключительном этапе подписи документа

Вывод dmesg:
[ 4864.440098] usb 5-2: USB disconnect, device number 3
[ 4869.392060] usb 5-2: new low-speed USB device number 4 using uhci_hcd
[ 4869.557263] usb 5-2: New USB device found, idVendor=096e, idProduct=0005
[ 4869.557269] usb 5-2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
[ 4869.557273] usb 5-2: Product: Smart Card

В /var/log/syslog следующее:
(Нажмите, чтобы показать/скрыть)

Пытался переустанавливать и сам pcscd, и библиотеку - ничего не получается. Есть еще собратья по несчастью? Вообще на 12.04-32bit удалось кому-нибудь завести сие хозяйство?

Оффлайн dangerous3

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: iBank 2 Key
« Ответ #42 : 09 Мая 2013, 11:36:37 »
qqwest, благодарю вас за замечание. Попробую со старой явой.

Оффлайн winmasta

  • Активист
  • *
  • Сообщений: 348
    • Просмотр профиля
Re: iBank 2 Key
« Ответ #43 : 24 Октября 2013, 18:55:44 »
небольшое дополнение:

1) чтобы поставить последнюю версию Java идем по ссылке

http://www.oracle.com/technetwork/java/javase/downloads/index.html

жмем Java Download
принимаем лицензионное соглашение (отмечаем "Accept License Agreement")
качаем нужный файл - например jdk-7u45-linux-x64.tar.gz для 64 битной версии Ubuntu, версия Java - 7 update 45 или
jdk-7u45-linux-i586.tar.gz для 32 битной версии Ubuntu, версия Java - 7 update 45

распаковываем файл - там будет папка, например jdk1.7.0_45, копируем ее в /usr/lib/jvm

в терминале
cd /каталог с папкой jdk1.7.0_45
sudo cp -r jdk1.7.0_45/ /usr/lib/jvm

затем в терминале
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_45/bin/javac 1
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_45/bin/java 1

для мозиллы
sudo ln -s /usr/lib/jvm/jdk1.7.0_45/jre/lib/i586/libnpjp2.so  ~/.mozilla/plugins/
sudo ln -s /usr/lib/jvm/jdk1.7.0_45/jre/lib/i586/libnpjp2.so /usr/lib/mozilla/plugins (для Linux Mint 13)

для хрома
sudo ln -s /usr/lib/jvm/jdk1.7.0_45/jre/lib/i586/libnpjp2.so  ~/.chromium-browser/plugins/
sudo ln -s /usr/lib/jvm/jdk1.7.0_45/jre/lib/i586/libnpjp2.so /usr/lib/chromium-browser/plugins (для Linux Mint)

если необходимо установить Java для 64 битной системы то в путях вместо i586 пишем amd64

если необходимо установить новую версию Java, при установленной устаревшей версии делаем все то же самое, но вместо цифр 1.7.0._45 подставляем цифры новой версии (они соответствуют названию папки распакованной из архива который мы скачали), так же перед созданием символьных ссылок необходимо удалить старые

sudo rm ~/.chromium-browser/plugins/libnpjp2.so для хрома Ubuntu
sudo rm ~/.mozilla/plugins/libnpjp2.so для мозиллы Ubuntu
sudo rm /usr/lib/chromium-browser/plugins/libnpjp2.so для хрома(для Linux Mint)
sudo rm /usr/lib/mozilla/plugins/libnpjp2.so для мозиллы (для Linux Mint)

поcле проверки работоспособности новой Java можно удалить папку со старой версией из /usr/lib/jvm

2) для работы токена достаточно сделать

sudo apt-get install pcscd libccid libpcsclite1
качаем драйвер токена

https://ibank2.ru

распаковываем, далее в терминале

cd /папка_с_драйвером_токена
для 32 бит     sudo sh iBank2Key-Driver-Linux-x86-1.07.sh
или для 64 бит sudo sh iBank2Key-Driver-Linux-x64-1.07.sh
и все больше ничего не требуется (криптобиблиотеки тоже ставить не нужно)
« Последнее редактирование: 14 Марта 2014, 15:01:15 от winmasta »

Оффлайн winmasta

  • Активист
  • *
  • Сообщений: 348
    • Просмотр профиля
Re: iBank 2 Key
« Ответ #44 : 12 Ноября 2013, 13:38:25 »
небольшое дополнение:

1) чтобы поставить последнюю версию Java идем по ссылке

Поставить то последнюю версию Java дело нехитрое. Вот только потом при загрузке апплета iBank Вы с удивлением обнаруживаете, что не можете сформировать выписку по счету, потому что при выборе даты из календарика, почему то не возможно щелкнуть по цифре или при подготовке платежки не работают кнопки внизу: "Скопировать", "Отменить", "Сохранить" и т.д.

да так и есть, но вдруг кому-то критично именно последняя версия, к тому же браузер ругается

 

Страница сгенерирована за 0.051 секунд. Запросов: 25.