Author | Message |
---|
VVSiz Developer
Joined: 20 Sep 2010 Posts: 1082
| Posted: 29.09.2010 14:15 | |
| usbNetwork для Kindle 2/3/4/DX с прошивками 2.x, 3.x и 4.x: http://www.mobileread.com/forums/showthread.php?t=88004
usbNetwork для Kindle Touch/PW/PW2 с прошивками 5.x: http://www.mobileread.com/forums/showthread.php?t=186645
Может, для новичков будет полезно хоть чуть-чуть расписать зачем оно нужно... Я с час времени убил, пока понял что и зачем.
Сам по себе хак - очень полезный! Особенно на K3-K4-K4, потому как в них есть Wi-Fi. С помощью этого хака можно заходить на устройство через Telnet/SSH, как по USB, так и через Wi-Fi (!!!)
Одно из преимуществ - можно копировать книжки на девайс "по сети", через тот же Wi-Fi, с помощью SSH, SCP/SFTP. А то если часто туда-сюда разъём втыкать, жалко его - так и порт на девайсе поломать можно.
Вторая польза - можно смотреть что и как на девайсе работает, можно фонты выбирать, файлы всякие править настроечные.
Пока у меня только один вопрос, который я пока не смог решить: Когда заливаю книжки на девайс или удаляю с него через SSH, то список книг в Kindle сам по себе не обновляется. Как бы его заставить, кто-нибудь знает?
________________________________________
Дополнение:
Полезный пост по установке хака от Siliverst.
Очень толковая инструкция от white_nigger: Сказ о том, как подружить Total Commander с Kindle 3
Инструкция о получении доступа к Kindle через Проводник от f00ntic.
________________________________________
Примечание: Самые свежие хаки от NiLuJe (в т.ч. и usbNetwork) можно найти на mobileread.com в этой теме.
________________________________________
Сообщение отредактировано модераторами: bug-tracker, kaznelson |
|
| |
youra Зрелый участник форума
Joined: 12 Jul 2007 Posts: 38
Location: UA
| Posted: 29.09.2010 15:23 | |
| А если выключить и включить? |
|
| |
VVSiz Developer
Joined: 20 Sep 2010 Posts: 1082
| Posted: 29.09.2010 15:37 | |
| youra wrote: | А если выключить и включить? |
Не помогает!
Posted after 2 minutes 32 seconds:
Продолжаем исследования. Настроил WinSCP для работы с Киндом через ssh. Отличная прога, удобные настройки. Шорткат на десктопе сделал, по нему кликаю - открывается окошко типа эксплорера, ну и дальше можно туда книжки кидать, они на Киндл закопируются. Можно так же сделать "Send To" шорткат, прямо в WinSCP можно. В итоге, любую книжку выделяю, правая кнопка мыши -> Send To -> Kindle.
Киндл при этом где-то в квартире валяется. Красота! _________________ Словари для Kindle |
|
| |
Kazabuba Зрелый участник форума
Joined: 29 Sep 2010 Posts: 24
| Posted: 29.09.2010 16:48 | |
| Скорее всего инициализация списка книг происходит по отключению кабеля, поэтому не синхронизируется список, так как никакой кабель не был отключен.
Второй вариант, когда список обновляется, это синхронизация с электронной почтой. Может там можно что-нибудь "покрутить"? |
|
| |
sidor_ii Постоянный участник форума
Joined: 14 Oct 2009 Posts: 156
Location: Москва
| Posted: 29.09.2010 17:07 | |
| youra wrote: | А если выключить и включить? |
Скорее всего надо не выключить-включить, а перезагрузить. |
|
| |
andy wooden Developer
Joined: 28 May 2010 Posts: 331
Location: Maryland, USA
| Posted: 29.09.2010 17:33 | |
| sidor_ii wrote: | скорее всего надо не выключить, включить, а перезагрузить |
Вот тут эта проблема обсуждается, вроде и рецепт дан. |
|
| |
VVSiz Developer
Joined: 20 Sep 2010 Posts: 1082
| Posted: 29.09.2010 17:40 | |
| yurish wrote: | Второй вариант, когда список обновляется, это синхронизация с электронной почтой. |
О! До этого я не додумался! И, похоже, если посылать себе какой-нибудь мелкий файл через почту, то да, все обновляется!
И если скачивать с амазона сэмплы - то *ТОЖЕ* обновляется!
Уже что-то! Осталось понять, как бы это автоматизировать...
Posted after 4 minutes 32 seconds:
andy wooden wrote: | Вот тут эта проблема обсуждается, вроде и рецепт дан. |
Супер! И точно, работает!
Code: | dbus-send --system /default com.lab126.powerd.resuming int32:1 |
_________________ Словари для Kindle |
|
| |
sidor_ii Постоянный участник форума
Joined: 14 Oct 2009 Posts: 156
Location: Москва
| Posted: 29.09.2010 23:12 | |
| VVSiz напиши пожалуйста, если можно по подробнее, что надо поменять в usbnet/etc/config (кроме ip) что бы заходить по wifi ? надо ли файл DISABLE_auto переименовывать ? и где взять пароль для рут ( так написано вроде бы в ред.ми ) какие настройки в winscp ? А то поставил хак, а как зайти по ssh , что то не догоняю |
|
| |
VVSiz Developer
Joined: 20 Sep 2010 Posts: 1082
| Posted: 29.09.2010 23:24 | |
| sidor_ii wrote: | напиши пожалуйста, если можно по подробнее, что надо поменять в usbnet/etc/config (кроме ip) что бы заходить по wifi ? |
Насколько я понимаю, что для Wi-Fi only режима ip как раз и менять не надо вовсе. Вот что у меня в дополнение к станданртному конфигу:
Code: | K3_WIFI="true" K3_WIFI_SSHD_ONLY="true" |
То бишь, на киндл можно зайти только по SSH поверх Wi-Fi. При этом если подключить через USB, то будет обычный режим работы, как флэшка.
sidor_ii wrote: | надо ли файл DISABLE_auto переименовывать ? |
Вроде бы не обязательно. Просто вручную вбить в поле поиска на HOme экране:
Я вообще-то переименовал, но это лучше делать, когда уже все настроено как надо. И что-то у меня от переименования ничего не изменилось...
Адрес Киндла через Wi-Fi я лично посмотрел у себя на раутере.
sidor_ii wrote: | и где взять пароль для рут |
А нигде не брать. Надо настраивать авторизацию через public key. Про это подрообно в интернете масса инфы. _________________ Словари для Kindle |
|
| |
sidor_ii Постоянный участник форума
Joined: 14 Oct 2009 Posts: 156
Location: Москва
| Posted: 30.09.2010 00:04 | |
| VVSiz
Что то сделал не так... по шнуру книгу не вижу , по ssh тоже .... т.к. он не может подсоединится к сети p.s. сеть после usbNetwork заработала. надо теперь как то по ssh подключится. или может как то по usb шнуру можно ? хелп |
|
| |
VVSiz Developer
Joined: 20 Sep 2010 Posts: 1082
| Posted: 30.09.2010 09:39 | |
| sidor_ii wrote: | надо теперь как то по ssh подключится. |
То есть, девайс пингуется и доступен по сети, но требует пароля при ssh?
sidor_ii wrote: | или может как то по usb шнуру можно |
Можно, конечно, если убрать те две K3_WIFI переменные из настроек. Тогда при подключении по USB, девайс будет виден не как флэшка, а как сетевое устройство. Там потом куча всяких нетривиальных шагов по настройке этого нового устройства. Вот тут расписано: http://jyavariousideas.blogspot.com/2009/09/kindle-usb-network-tetheri ng_27.html
Но я не советую. Проще ssh через Wi-Fi настроить, а USB оставть как был. _________________ Словари для Kindle |
|
| |
sidor_ii Постоянный участник форума
Joined: 14 Oct 2009 Posts: 156
Location: Москва
| Posted: 30.09.2010 10:27 | |
| VVSiz Киндл пингуется , пароль не просит , просто по ssh не подключается ( таймаут и все ). ( правда я ни какие public key не настраивал , а надо ? ) при подключении шнура девайс не виден как флешка просто идет зарядка и все. т.е не виден ни так ни так. только полный резет помог. |
|
| |
Sir Alex Developer
Joined: 03 Sep 2010 Posts: 567
Location: Minsk
| Posted: 30.09.2010 11:13 | |
| sidor_ii Надо было поставить на компе Linux RNDIS драйвер (После появления нового сетевого подключения, указать в нем IP 192.168.2.1/255.255.255.0). После чего, можно было бы зайти на Кайндл через telnet 192.168.2.2 (Если ничего не менять в настройках usbNetwork)
Posted after 2 hours 10 minutes 47 seconds:
VVSiz wrote: | Адрес Киндла через Wi-Fi я лично посмотрел у себя на раутере. |
IP Kindle можно посмотреть в настройках на 711 странице (Home - > Settings -> Alt + U + Q + Q) _________________ Kindle K4 NT, K5 Touch Все о Kindle: http://www.siralex.info |
|
| |
VVSiz Developer
Joined: 20 Sep 2010 Posts: 1082
| Posted: 30.09.2010 13:51 | |
| Sir Alex wrote: | IP Kindle можно посмотреть в настройках на 711 странице (Home - > Settings -> Alt + U + Q + Q) |
Оппаньки! А я и не знал про такое! Методом перебора нашел еще интересную страницу 411 _________________ Словари для Kindle |
|
| |
Sir Alex Developer
Joined: 03 Sep 2010 Posts: 567
Location: Minsk
| Posted: 30.09.2010 14:08 | |
| Есть еще 311 и 611 Кстати, их еще можно отобразить набирая на клавитауре: sevenoneone или fouroneone (Разумеется на странице настроек) _________________ Kindle K4 NT, K5 Touch Все о Kindle: http://www.siralex.info |
|
| |
Dr.Skiv Искушенный участник форума
Joined: 25 Aug 2010 Posts: 43
| Posted: 30.09.2010 18:08 | |
| Можно для чайников, как только разберетесь с хаком выложите инструкцию. А то я смотрю хороший хак-) Интересно а есть ли возможность внедрить русскую клавиатуру, так бы можно было делать поиск по тексту! _________________ Kindle 3G US version |
|
| |
sidor_ii Постоянный участник форума
Joined: 14 Oct 2009 Posts: 156
Location: Москва
| Posted: 30.09.2010 18:35 | |
| И так .... Правильно я понял ?, что при хаке usbnetwork к киндл можно или подключаться по USB ( по проводу ) или по WIFI , но что то только одно, при этом надо править файл что бы выбрать другой способ подключения. Просто воткнув провод и увидев как флешу, записал на нее чтото и потом выдернул провод , подключился к киндлу по wifi ..., так не получится ? ( только через правку файлов ) |
|
| |
VVSiz Developer
Joined: 20 Sep 2010 Posts: 1082
| Posted: 01.10.2010 11:03 | |
| Dr.Skiv wrote: | Можно для чайников, как только разберетесь с хаком выложите инструкцию. |
Пока вот что получилось:
Главный тред про это дело: http://www.mobileread.com/forums/showthread.php?t=88004 Там же скачивать и джейлбрейк и хаки.
Вкратце,
1. Нужно сначала джейлбрейкнуть Киндл. ( kindle-jailbreak-0.3.N.zip ) 2. Нужно поставить usbNetwork хак ( kindle-usbnetwork-0.21.N.zip ). ВАЖНО. Более ранние версии не подойдут! 3. Подправить на киндле в usbnet/etc/config файле настройки. А именно, для того, чтобы работало ssh по Wi-Fi и как обычная флэшка по USB, надо:
Code: | K3_WIFI="true" K3_WIFI_SSHD_ONLY="true" |
4. В usbnet/etc создаешь authorized_keys со своим публичным ключом. Для тех, кто с этим сталкивается впервые, надо гуглить про ssh public key authorization, в интернете масса пособий о том, что это и как им пользоваться. 5. Home -> Menu -> Settings -> Menu -> Restart 6. Далее, стоя на Home экране, набиваешь:
7. Проверяешь, что к SSH можно подключиться через Wi-FI (IPшник киндла можно узать через: Home -> Menu -> Settings -> ALT+U+Q+Q (ALT не отпускать!) 8. Если все работает как надо, то можно включить SSH сервак по умолчанию, чтобы при перезагрузке он сам стартовал. Для этого в каталоге usbnet надо переименовать DISABLED_auto в auto. 9. Restart.
Фсе!
Posted after 3 minutes 37 seconds:
sidor_ii wrote: | что при хаке usbnetwork к киндл можно или подключаться по USB ( по проводу ) или по WIFI , но что то только одно |
Способ, описанный мною выше, позволяет оба варианта:
1. Заходить на Киндл по SSH через Wi-Fi 2. При подключении через USB Киндл будет виден, как флэшка
То бишь, по сравнению с родным фабричным режимом работы Киндла (номер #2), еще добавляется возможность SSH по Wi-Fi (номер #1). И то и другое работает одновременно и друг другу не мешает, ничего перенастраивать больше не надо. _________________ Словари для Kindle |
|
| |
TSV Бывалый участник форума
Joined: 29 Sep 2010 Posts: 114
| Posted: 02.10.2010 13:39 | |
| HELP! Постоянно пишет "Server refused our key", уже не знаю что делать. Вы в чём ключи генерировали, в puttygen? |
|
| |
VVSiz Developer
Joined: 20 Sep 2010 Posts: 1082
| |
| |