FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora User

 
 
LinkBack Thread Tools
 
Old 06-09-2011, 07:18 AM
Gianluca Cecchi
 
Default fedora 15 and usb tethering on iphone anyone?

Hello,
in my fedora 14 I was able to do usb tethering with fw 4.2.1 on my iphone 3gs.
NetworkManager was apparently not able to manage this kind of
connection so I had to:
- connect iphone via usb
- enable usb tethering on iphone menu
- automatically the ipheth kernel module was loaded and an interface
wwan0 created
- ifconfig wwan0 up
- dhclient wwan0
and I got an ip from the iphone, being able to go to internet this way.

Now I'm testing on the same PC with Fedora 15 and iphone updated to 4.3.3 fw
What it was usb tethering is now called personal hot spot on iphone menu.
For 3gs it remains bluetooth and usb tethering (the hot spot word by
apple is misleading in this case), while for iphone 4 devices there is
also a wifi option that makes it actually a hot spot.

In Fedora15 it seems Network Manager can manage this kind of
connection. Or at least it tries to manage the device...
My onboard nic is seen as em1.
When I connect the iphone and enable personal hotspot I have the
interface eth0 that appears.
I have configured a dhcp profile and attempt to bind it to my eth0
connection but it seems it doesn't get any ip and then it switches to
a static profile
(this latest one in my opinion is a bug... it simply shouldn't switch
to another profile but keep the interface as not connected)

Anyone using this combination successfully?
Anyone still in 4.2.1 and Fedora15 getting success? Just to analyze
what could be the root cause...

Components:
libimobiledevice-1.1.1-1.fc15.x86_64
kernel: 2.6.38.6-27.fc15.x86_64

# modinfo ipheth
filename:
/lib/modules/2.6.38.6-27.fc15.x86_64/kernel/drivers/net/usb/ipheth.ko
license: Dual BSD/GPL
description: Apple iPhone USB Ethernet driver
author: Diego Giagio <diego@giagio.com>
srcversion: AEED3A15974349A290F3AD7
alias: usb:v05ACp1297d*dc*dsc*dp*icFFiscFDip01*
alias: usb:v05ACp1294d*dc*dsc*dp*icFFiscFDip01*
alias: usb:v05ACp1292d*dc*dsc*dp*icFFiscFDip01*
alias: usb:v05ACp1290d*dc*dsc*dp*icFFiscFDip01*
depends:
vermagic: 2.6.38.6-27.fc15.x86_64 SMP mod_unload

from logs:
when connecting iphone
Jun 9 08:46:59 kernel: [ 3113.794083] usb 2-1: new high speed USB
device using ehci_hcd and address 6
Jun 9 08:46:59 kernel: [ 3113.913926] usb 2-1: New USB device
found, idVendor=05ac, idProduct=1294
Jun 9 08:46:59 kernel: [ 3113.913936] usb 2-1: New USB device
strings: Mfr=1, Product=2, SerialNumber=3
Jun 9 08:46:59 kernel: [ 3113.913943] usb 2-1: Product: iPhone
Jun 9 08:46:59 kernel: [ 3113.913949] usb 2-1: Manufacturer: Apple Inc.
..
Jun 9 08:46:59 kernel: [ 3114.233486] ipheth 2-1:4.2: Apple iPhone
USB Ethernet device attached
Jun 9 08:47:00 NetworkManager[860]: <error> [1307602020.138783]
[nm-device-ethernet.c:753] real_update_permanent_hw_addre
ss(): (eth0): unable to read permanent MAC address (error 0)
Jun 9 08:47:00 NetworkManager[860]: <info> (eth0): carrier is OFF
Jun 9 08:47:00 NetworkManager[860]: <info> (eth0): new Ethernet
device (driver: 'ipheth' ifindex: 8)
Jun 9 08:47:00 NetworkManager[860]: <info> (eth0): exported as
/org/freedesktop/NetworkManager/Devices/3
Jun 9 08:47:00 NetworkManager[860]: <info> (eth0): now managed
Jun 9 08:47:00 NetworkManager[860]: <info> (eth0): device state
change: unmanaged -> unavailable (reason 'managed') [10 2
0 2]
Jun 9 08:47:00 NetworkManager[860]: <info> (eth0): bringing up device.
Jun 9 08:47:00 NetworkManager[860]: <info> (eth0): preparing device.
Jun 9 08:47:00 NetworkManager[860]: <info> (eth0): deactivating
device (reason: 2).
...
trying to bind to dhcp:
Jun 9 08:48:33 NetworkManager[860]: <info> Activation (eth0)
starting connection 'dhcp'
Jun 9 08:48:33 NetworkManager[860]: <info> (eth0): device state
change: disconnected -> prepare (reason 'none') [30 40 0]
Jun 9 08:48:33 NetworkManager[860]: <info> Activation (eth0) Stage
1 of 5 (Device Prepare) scheduled...
Jun 9 08:48:33 NetworkManager[860]: <info> Activation (eth0) Stage
1 of 5 (Device Prepare) started...
Jun 9 08:48:33 NetworkManager[860]: <info> Activation (eth0) Stage
2 of 5 (Device Configure) scheduled...
Jun 9 08:48:33 NetworkManager[860]: <info> Activation (eth0) Stage
1 of 5 (Device Prepare) complete.
Jun 9 08:48:33 NetworkManager[860]: <info> Activation (eth0) Stage
2 of 5 (Device Configure) starting...
Jun 9 08:48:33 NetworkManager[860]: <info> (eth0): device state
change: prepare -> config (reason 'none') [40 50 0]
Jun 9 08:48:33 NetworkManager[860]: <info> Activation (eth0) Stage
2 of 5 (Device Configure) successful.
Jun 9 08:48:33 NetworkManager[860]: <info> Activation (eth0) Stage
3 of 5 (IP Configure Start) scheduled.
Jun 9 08:48:33 NetworkManager[860]: <info> Activation (eth0) Stage
2 of 5 (Device Configure) complete.
Jun 9 08:48:33 NetworkManager[860]: <info> Activation (eth0) Stage
3 of 5 (IP Configure Start) started...
Jun 9 08:48:33 NetworkManager[860]: <info> (eth0): device state
change: config -> ip-config (reason 'none') [50 70 0]
Jun 9 08:48:33 NetworkManager[860]: <info> Activation (eth0)
Beginning DHCPv4 transaction (timeout in 45 seconds)
Jun 9 08:48:33 dbus: [system] Activating service
name='org.freedesktop.nm_dispatcher' (using servicehelper)
Jun 9 08:48:33 NetworkManager[860]: <info> dhclient started with pid 8279
Jun 9 08:48:33 NetworkManager[860]: <info> Activation (eth0) Stage
3 of 5 (IP Configure Start) complete.
Jun 9 08:48:33 dhclient[8279]: Internet Systems Consortium DHCP
Client 4.2.1-P1
Jun 9 08:48:33 dhclient[8279]: Copyright 2004-2011 Internet Systems
Consortium.
Jun 9 08:48:33 dhclient[8279]: All rights reserved.
Jun 9 08:48:33 dhclient[8279]: For info, please visit
https://www.isc.org/software/dhcp/
Jun 9 08:48:33 dhclient[8279]:
Jun 9 08:48:33 dbus: [system] Successfully activated service
'org.freedesktop.nm_dispatcher'
Jun 9 08:48:33 NetworkManager[860]: <info> (eth0): DHCPv4 state
changed nbi -> preinit
Jun 9 08:48:33 dhclient[8279]: Listening on LPF/eth0/06:1e:64:2e:1a:7f
Jun 9 08:48:33 dhclient[8279]: Sending on LPF/eth0/06:1e:64:2e:1a:7f
Jun 9 08:48:33 dhclient[8279]: Sending on Socket/fallback
Jun 9 08:48:33 dhclient[8279]: DHCPDISCOVER on eth0 to
255.255.255.255 port 67 interval 6
Jun 9 08:48:33 systemd[1]: sendmail.service: control process
exited, code=exited status=7
Jun 9 08:48:39 dhclient[8279]: DHCPDISCOVER on eth0 to
255.255.255.255 port 67 interval 14
Jun 9 08:48:53 dhclient[8279]: DHCPDISCOVER on eth0 to
255.255.255.255 port 67 interval 7
Jun 9 08:49:00 dhclient[8279]: DHCPDISCOVER on eth0 to
255.255.255.255 port 67 interval 15
Jun 9 08:49:15 dhclient[8279]: DHCPDISCOVER on eth0 to
255.255.255.255 port 67 interval 9
Jun 9 08:49:18 NetworkManager[860]: <warn> (eth0): DHCPv4 request timed out.
Jun 9 08:49:18 NetworkManager[860]: <info> (eth0): canceled DHCP
transaction, DHCP client pid 8279
Jun 9 08:49:18 NetworkManager[860]: <info> Activation (eth0) Stage
4 of 5 (IP4 Configure Timeout) scheduled...
Jun 9 08:49:18 NetworkManager[860]: <info> Activation (eth0) Stage
4 of 5 (IP4 Configure Timeout) started...
Jun 9 08:49:18 NetworkManager[860]: <info> (eth0): device state
change: ip-config -> failed (reason 'ip-config-unavailable') [70 120
5]
Jun 9 08:49:18 NetworkManager[860]: <info> Marking connection 'dhcp' invalid.
Jun 9 08:49:18 NetworkManager[860]: <warn> Activation (eth0) failed.
Jun 9 08:49:18 NetworkManager[860]: <info> Activation (eth0) Stage
4 of 5 (IP4 Configure Timeout) complete.
Jun 9 08:49:18 NetworkManager[860]: <info> (eth0): device state
change: failed -> disconnected (reason 'none') [120 30 0]
Jun 9 08:49:18 NetworkManager[860]: <info> (eth0): deactivating
device (reason: 0).
Jun 9 08:49:18 NetworkManager[860]: <info> Policy set 'Static'
(em1) as default for IPv4 routing and DNS. <-- here it switches to
"Static" connection...
Jun 9 08:49:18 NetworkManager[860]: <info> Policy set 'Static'
(em1) as default for IPv4 routing and DNS.
Jun 9 08:49:21 NetworkManager[860]: <info> Activation (eth0)
starting connection 'Static'

Thanks in advance,
Gianluca
--
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
 
Old 06-09-2011, 03:00 PM
Gianluca Cecchi
 
Default fedora 15 and usb tethering on iphone anyone?

On Thu, Jun 9, 2011 at 9:18 AM, Gianluca Cecchi
<gianluca.cecchi@gmail.com> wrote:
> Hello,
> in my fedora 14 I was able to do usb tethering with fw 4.2.1 on my iphone 3gs.
...
> Now I'm testing on the same PC with Fedora 15 and iphone updated to 4.3.3 fw
> What it was usb tethering is now called personal hot spot on iphone menu.

just to say that I was able to restore my f14 in another partition and
tried with 4.3.3 fw.
it continues to works correctly in fedora 14, so I opened a bug with
NetworkManager:

https://bugzilla.redhat.com/show_bug.cgi?id=712119

Gianluca
--
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
 

Thread Tools




All times are GMT. The time now is 09:34 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org