Как использовать Интернет iPhone, ограничивающий через USB с Ubuntu 10.04

Это зависит от реализации спящего режима. Даже при ограничении вопроса Linux реализация развивалась со временем.

Во-первых, полагайте, что часть RAM используется для дисковых кэшей. Это не должно быть перемещено в подкачку, поскольку она может быть перезагружена от диска после системных резюме. В системе с хорошим балансом стоимости/эффективности это типично приблизительно для половины RAM, выделяемой кэшам. (См. также, Почему подкачка использования, когда будет более чем достаточно RAM.) В соответствии с Linux, некоторые ранние реализации сохранили бы всю выделенную память в подкачку, но текущую реализацию (s?) спящего режима пропускают дисковые кэши.

Во-вторых, некоторые системы сжимают память, как она записана в подкачку, которая может сделать точное необходимое количество из подкачки трудно для предсказания. Некоторые версии поддержки спящего режима Linux поддерживали сжатие; я не знаю, делают ли текущие.

То, что можно обычно ожидать, нет ли достаточной области подкачки, - то, что спящий режим перестанет работать: система попытается сохранить (полезное) содержание RAM в подкачку, и как только она обнаруживает, что нет достаточного количества пространства, попытка спящего режима прерывается (обычно с сообщением об ошибке на консоли и в системных журналах). Насколько я знаю, Linux всегда вел себя как это (не, что существует действительно другое разумное поведение).

3
23.11.2010, 23:08
2 ответа

Следуйте этому практическому руководству: Получение интернет-Ограничивающего iPhone, Работающего в Linux (Никакой джейлбрекинг не включен!)

2
27.01.2020, 21:24

Diego Diagio создал модуль ядра iPhone, названный "ipheth".

Это будет доступно в ядре с версией 2.6.34.

Этот модуль зарегистрирует Ваш телефон как сетевой интерфейс, и можно просто использовать его с клиентом DHCP или администратором сети.

Откройте Репозиторий Ubuntu:

sudo add-apt-repository ppa:pmcenery/ppa
sudo apt-get update

Установите модуль ядра:

sudo apt-get install gvfs ipheth-utils

После этого позвольте ограничить по своему телефону и соедините его со своим компьютером. Использовать dmesg проверять, было ли устройство распознано. Обычно у Вас теперь будет новое сетевое устройство, как /dev/ethX. Используйте его в своем администраторе сети или используйте dhclient, например:

dhclient eth2

В addtion: Мои реестры телефона на базе Android как usb0, таким образом, это dhclient usb0 добиваться цели.

Если Вы проблемы, заставляющие репозиторий работать, посмотрите страницу проекта для получения дополнительной информации.

Преимущество: Никакой джейлбрекинг и дополнительная привязка порта / прокси не требуются

1
27.01.2020, 21:24
  • 1
    у меня нет интернет-соединения в моей Ubuntu m/c, может я офлайн загружать и устанавливать ipheth-utils, если да там какой-либо список зависимости для того –  dsharma 23.11.2010, 14:18
  • 2
    @dsharma: Используйте Keryx Офлайновый Диспетчер пакетов: keryxproject.org –  iamsid 23.11.2010, 14:26

Теги

Похожие вопросы