iphone tether suse 12.1 usb

how do you tether a iphone using a usb ?
yast2 i can config a usb but it goes away so i add it again and it find it might be a bug ?
with dmesg show the iphone connected.
do i need to config eth0 ?
found on how to i need CDCEther but it’s not on my computer

ok i found it’s used in some kind of storage

and i’d like to add it works under windows so the iphone is working right

tail -f /var/log/NetworkManager give me this when i plug in my iphone

NetworkManager[3892]: <info> (eth0): now unmanaged
Sep 20 18:03:20 linux-nhcn NetworkManager[3892]: NetworkManager[3892]: <info> (eth0): device state change: unavailable → unmanaged (reason ‘removed’) [20 10 36]
Sep 20 18:03:20 linux-nhcn NetworkManager[3892]: NetworkManager[3892]: <info> (eth0): cleaning up…
Sep 20 18:03:20 linux-nhcn NetworkManager[3892]: NetworkManager[3892]: nm_system_iface_is_up: assertion `iface != NULL’ failed
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: <error> [1348182243.414352] [nm-device-ethernet.c:752] real_update_permanent_hw_address(): (eth0): unable to read permanent MAC address (error 0)
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: NetworkManager[3892]: <error> [1348182243.414352] [nm-device-ethernet.c:752] real_update_permanent_hw_address(): (eth0): unable to read permanent MAC address (error 0)
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: NetworkManager[3892]: <info> (eth0): carrier is OFF
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: <info> (eth0): carrier is OFF
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: NetworkManager[3892]: <info> (eth0): new Ethernet device (driver: ‘ipheth’ ifindex: 6)
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: <info> (eth0): new Ethernet device (driver: ‘ipheth’ ifindex: 6)
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: NetworkManager[3892]: <info> (eth0): exported as /org/freedesktop/NetworkManager/Devices/1
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: <info> (eth0): exported as /org/freedesktop/NetworkManager/Devices/1
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: NetworkManager[3892]: <info> (eth0): now managed
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: <info> (eth0): now managed
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: NetworkManager[3892]: <info> (eth0): device state change: unmanaged → unavailable (reason ‘managed’) [10 20 2]
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: <info> (eth0): device state change: unmanaged → unavailable (reason ‘managed’) [10 20 2]
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: NetworkManager[3892]: <info> (eth0): bringing up device.
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: <info> (eth0): bringing up device.
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: NetworkManager[3892]: <info> (eth0): preparing device.
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: <info> (eth0): preparing device.
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: NetworkManager[3892]: <info> (eth0): deactivating device (reason ‘managed’) [2]
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: <info> (eth0): deactivating device (reason ‘managed’) [2]
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: NetworkManager[3892]: <info> (eth0): carrier now ON (device state 20)
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: <info> (eth0): carrier now ON (device state 20)
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: NetworkManager[3892]: <info> (eth0): device state change: unavailable → disconnected (reason ‘carrier-changed’) [20 30 40]
Sep 20 18:04:03 linux-nhcn NetworkManager[3892]: <info> (eth0): device state change: unavailable → disconnected (reason ‘carrier-changed’) [20 30 40]

I’ve tried tethering my iPhone via it’s USB cable (for internet access), and I get a new ethernet device added, but I haven’t been able to get a valid connection via NM. (It seems that the iPhone has no DHCP server running, but I suspect that this may not be all there is to it.) However, I do get connectivity when I configure the iPhone to act as a AP. That’s about all I can offer. :slight_smile: