archlinux
 
最近買った中古のラップトップに Arch Linux を入れてまだ日が浅いんですが、お外で使うこともあるだろうにということで、iPhone でのテザリングを試してみました。
 
Arch Wiki にまんまのページを発見。

 
iPhone Tethering – Arch Linux
 

 
手順に従って、
 

 
% yaourt -S usbmuxd libimobiledevice ifuse
# modprobe ipheth
 

 
で、「インターネット共有」を ON にした iPhone を USB でつなぐ。
が、ん? つながってない?
 
結局以下の操作をやったらつながった。
 
 
まず iPnone がなんていう名前で認識されているかを確認

 
% dmesg | grep ipheth
 

僕の場合は enpなんちゃらという長い名前が attached だった。
以下 $iphone で表記します。
 
 
$iphone がネットワークデバイスとして認識されてるか確認

 
# ip link
 

 
$iphone を UP (有効) にする

 
# ip link set $iphone up
 

 
有効になってるか確認

 
# ip link show dev $iphone
 

メッセージ中の一個目の "DOWN" は気にせず、その後ろの方に "UP" の文字があれば OK
 
そしたら次のコマンドで接続できるはず!

 
# dhcpcd $iphone
 

 
google さんにこんにちはできれば OK

 
% ping -c 3 www.google.com
 

 
手順を思い出しながら書いたので抜けがなければよいのですが、(僕の場合は)これでネットに出れました。
 
ご報告。というかほぼ自分用のメモです。
 
 
 

§1723 · Posted By · 2月 4, 2015 · Business, Development · Tags: , , , , · [Print]