Интернет с iPhone через usb

Привет! Нужно настроить интернет через usb с iPhone. Пытался сделать как написано в вики, но как то не получилось. Айфон монтируется но интернет на лэптопе не появляется. Может быть кто то делал подобное и в состоянии помочь мне разобраться что же я делаю не так?

Конкретно делал то, что описано тут https://wiki.archlinux.org/index.php/IPhone_tethering в разделе tethering over usb
У меня семерка и ios 11.Подключаю через usb, включаю режим модема. Появляется интерфейс:
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp7s0: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 4c:cc:6a:4e:df:dd brd ff:ff:ff:ff:ff:ff
3: eth0: <BROADCAST,MULTICAST,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 1a:65:90:54:6b:cd brd ff:ff:ff:ff:ff:ff
    inet6 fe80::e68a:e1bb:c6f7:eca9/64 scope link
       valid_lft forever preferred_lft forever
eth0. Апаю его и интернет готов к употреблению. Никакие шаманства не требуются. Или я не правильно понял вопрос?
Heinardt
У меня семерка и ios 11.Подключаю через usb, включаю режим модема. Появляется интерфейс:
ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: enp7s0: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 4c:cc:6a:4e:df:dd brd ff:ff:ff:ff:ff:ff
3: eth0: <BROADCAST,MULTICAST,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 1a:65:90:54:6b:cd brd ff:ff:ff:ff:ff:ff
    inet6 fe80::e68a:e1bb:c6f7:eca9/64 scope link
       valid_lft forever preferred_lft forever
eth0. Апаю его и интернет готов к употреблению. Никакие шаманства не требуются. Или я не правильно понял вопрос?

Правильно, правильно! Я кстате тоже самое делаю после установки usbmuxd, libimobiledevice and ifuse.
Просто вчера не довел до конца это все. Вообщем сейчас такая ситуация. Айфон подключается по usb, апаю интерфейс и.. Вообщем на айфоне появляется синяя полоска сигнализирующая о подключении и виджет i3bar мне показывает что я подключился по Ethernet.
Но вот только пинги не идут (( короче нет интернетика (( виджет пишет что "no IP(?)" может с этим как то связана проблема... Я не очень силен просто в этом, в каком направлении копать то?
Смотри что там в /etc/resolv.conf , может ручками прописать надо .
teplovoz
Смотри что там в /etc/resolv.conf , может ручками прописать надо .
Да ниче особенного там:


        #
	# /etc/resolv.conf
	#

	#search <yourdomain.tld>
	#nameserver <ip>
Вообщем я тут экспериментировал с разными портами, и как то так вышло что IP адрес я получил и все заработало.. Сейчас вот с мобильного интернета это все пишу. Но не уверен что смогу повторить этот трюк еще раз. Как мне после легкого гугления показалось проблема скорее в моем iPhone 4S чем где то в настройках арча. Так что с этим вы мне вряд ли поможете.

Но есть такой вопрос еще. У меня айфон монтируется автоматически, и как я понял если я перед извлечением его не буду его отмонтировать
# fusermount -u /path/to/mountpoint
то будут проблемы. Я просто сначала не обратил внимание на этот тонкий момент. Отключаешь его от порта без этой команды, потом снова подключаешь и он уже не монтируется сам =/ да и через ifuse /path/to/mountpoint не монтируется.
Как изящно решить проблему с монтирование/отмонтированием?
Ребят как вы монтируете айфоны свои?

Я делаю так:

1) подключаю. Телефон начинает заряжаться.

2) $ ifuse /iphone

3) апаю интерфейс

Дальше все работает хорошо.
Но когда я пытаюсь отключится. То..

*) если просто отключится от порта, то при повторном подключении айфон не заряжается и при помощи ifuse не монтируется.

*) А если сделать как написано в вики
$ fusermount -u /iphone
fusermount: entry for /iphone not found in /etc/mtab

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

Вообщем похоже проблема сводиться к как мне корректно отмонтировать айфон?

Werd, пробуй как в Wiki - один в один
Ошибки не исчезают с опытом - они просто умнеют
vasek
Werd, пробуй как в Wiki - один в один
Ну так я как в Вики и пробую, один в один. Говорю же у меня не получается отмонтировать его при помощи fusermount. Получилось Отмонтировал его при помощи umount. Но при повторной попытке подключения как описано в Вики не получается его смонтировать. Ifuse пишет что то вроде подключите/переподключите, не могу найти девайс... (((
Werd
Ну так я как в Вики и пробую, один в один.
sudo пробовал?
Ошибки не исчезают с опытом - они просто умнеют
vasek
Werd
Ну так я как в Вики и пробую, один в один.
sudo пробовал?
пробовал. Хотя последние мои попытки были без sudo. Доберусь до компа проверю еще раз.

Update:
$ sudo fusermount -u /iphone
fusermount: failed to unmount /iphone: Invalid argument

Пока что не нашел рабочих решений для моей проблемы... ((
 
Зарегистрироваться или войдите чтобы оставить сообщение.