Я сделал джейлбрейк на старом iPad 1, используя redsn0w. Хорошо работает. Установил OpenSSH, и я могу использовать Putty на Windows или SSH на Linux для входа в мой iPad и, конечно же, pscp или scp для переноса файлов в/из Windows или Linux. Установленный DOSbox (с использованием файла DOSpad.deb), и он отлично работает. Но в базовой версии джейлбрейка не было «ping», поэтому я установил «inetutils», который предоставляет все материалы GNU inet (ping, ftp, inetd, rlogin, telnet), а затем нашел «arp iconfig netstat route traceroute» в Network Команды. Это делает старую таблетку очень, очень полезной. Действительно замечательный материал, но теперь я замечаю, что доступ к сети iPad быстро истекает. Это новое поведение, поскольку Cydia «inetutils» устанавливается. Если я установлю iPad вниз, через несколько минут, я не могу его пронести с любой машины в моей локальной сети. Я мог бы, прежде чем устанавливать сетевые утилиты. Может быть, функция безопасности? Если да, могу ли я отменить работу в сети и просто получить доступ к ssh, и у вас есть не тайм-аут? Я хочу быть «живым» все время.iPad 1, iOS 5.1.1 jailbroken с redsn0w, отлично работает, но с момента установки inetutils, получения сетевых тайм-аутов. Как настроить/исправить?
ответ
Хорошо, нашел. Когда вы джейлбрейк iPad ver. 1, запустив iOS 5.1.1, используя Redsn0w, первоначальная установка кода, обеспечивающего доступ root, не включает стандартные inetutils. Первоначальное поведение iPad 1, если оно настроено со статическими значениями ip, означает, что если он включен, а Wi-Fi включен, он будет реагировать на «пинг», даже если экран «заснул».
Этот пинг-ответ был полезен для диагностических целей. Первоначальная установка кода джейлбрейка не изменила этого поведения. Но я не мог «пинговать» с iPad на другие компьютеры, так как не было никакого ping.exe, даже после джейлбрейка (это контрастирует с Blackberry Playbooks, у которого есть «пинговая» утилита, а также будет реагировать на звонки даже если «спит»).
Итак, я загрузил пакет «inetutils» из источника Cydia Telesphoreo и предоставил ping.exe, который можно было бы использовать в консольном режиме на iPad. Он отлично работал, и это очень полезная программа.
Но, если вы отложите iPad, примерно через 5 минут он будет тайм-аут. Похоже, функция передачи Wi-Fi просто выключается, и ответ на «ping» явно отключен.
После долгих исследований и экспериментов я решил, что вы можете повторно активировать ответ «ping» iPad - удаленно - отправив ему запрос SSH. Пример:
[your_ID @ Linbox ~] $ SSH [email protected]
где xxx.yyy.zzz.aaa ваш адрес IPv4, если вы настроили ваш IPad с статическим ip значение. (У меня есть пара диапазонов класса C, поэтому я использую их в течение многих лет, в своей работе). Два определенных пользователя после джейлбрейка являются «мобильными» и «root».
Новое поведение появляется после загрузки и установки всех новых утилит «inetutils» и утилит «Сетевые команды» из репозитория источников Telesphoreo.
Это изменение поведения на самом деле довольно хорошая идея, поскольку оно препятствует неправильному использованию пинга и, вероятно, также экономит время автономной работы. Но это изменение от предыдущей эксплуатационной характеристики. Еще один парень пошел по этому же кроличью нору, и документально решение о «jailbreakqa.com» сайта, гиперссылка ниже:
http://www.jailbreakqa.com/questions/192379/persistent-wi-fi-when-locked
Надежда эта информация будет полезна.
Любопытный, чтобы увидеть этот запрос downvoted .. Лемми говорит, что этот старый iPad работает как полномасштабный удаленный доступ к Linux-серверу очень полезен.После взлома файлов можно архивировать файлы взад и вперед, устанавливать пользовательский вычислительный код локально и в основном иметь весь свой офис на маленьком, тонком, легком планшете в маленьком портфеле. Наиболее полезный.
Ваша проблема не имеет ничего общего с установкой inetutils - это всего лишь куча исполняемых файлов. Похоже, ваш iPad просто ложится спать. Если вы оставите любое устройство iOS с выключенным экраном на пару минут, он отключит WiFi и перейдет спать. Ибо это «живое» все время, когда вам нужно установить специальное программное обеспечение, такое как бессонница. – creker
Thx для ответа, и да, я знаком с inetutils. Мой ключ заключается в том, что * до * я установил версию пакета inidutils для Cydia для jailbroke iPad, доступ к сети сделал * не * переспал. Конечно, экран будет спать, но iPad останется осведомленным в сети, пока он имеет власть и включен. Такое поведение изменилось после того, как я установил inetutils, из исходного репозитория Cydia «Telesphoreo». Если я запрошу «ifconfig en0», я заметил, что один из параметров - «SMART». Я подозреваю, что это может быть проблемой. Я хочу иметь оригинальное поведение, когда устройство остается в сети в любое время. – Rusfuture
Я описал своеобразное поведение - он должен заснуть, как вы описали. если вы ничего не изменили, то сами inetutils не могут ничего изменить, просто устанавливая. Это уже нормальное поведение. Вы, наверное, раньше этого не замечали. Но в любом случае это не имеет значения, вы описываете совершенно нормальное поведение для устройств iOS, независимо от того, были они взломанными или нет. Загрузите бессонницу или что-то в этом роде, чтобы исправить ее, нет другого решения. – creker