Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #228958 > unrolled thread

Debian 10 and tethering USB

Started bymagnus@autistici.org
First post2020-11-23 15:20 +0100
Last post2020-11-24 10:40 +0100
Articles 6 — 4 participants

Back to article view | Back to linux.debian.user


Contents

  Debian 10 and tethering USB magnus@autistici.org - 2020-11-23 15:20 +0100
    Re: Debian 10 and tethering USB <tomas@tuxteam.de> - 2020-11-23 16:30 +0100
    Re: Debian 10 and tethering USB Charles Curley <charlescurley@charlescurley.com> - 2020-11-23 17:10 +0100
      Re: Debian 10 and tethering USB "Gareth Evans" <donotspam@fastmail.fm> - 2020-11-24 01:20 +0100
        Re: Debian 10 and tethering USB "Gareth Evans" <donotspam@fastmail.fm> - 2020-11-24 01:30 +0100
          Re: Debian 10 and tethering USB <tomas@tuxteam.de> - 2020-11-24 10:40 +0100

#228958 — Debian 10 and tethering USB

Frommagnus@autistici.org
Date2020-11-23 15:20 +0100
SubjectDebian 10 and tethering USB
Message-ID<BekRb-70T-1@gated-at.bofh.it>
Hi,

Since years I'm using Debian with tethering USB for
the Internet connection, without any problems with
different mobile phones and different versions of
Android.

Instead a friend of mine has an iPhone. There were
no problems with Debian 10 and iOS 13, instead with
iOS 14, 14.0.1 and 14.1 tethering USB does non work
anymore. We are both using the graphic interface
Xfce and the icon on the top right is showing a
successful Internet connection. But navigating in
Internet does not work. A ping does resolve the DNS
but there aren't any responses to the ICMP packets.

Any ideas? Thanks in advance.

Best regards,

Magnus


PS: Please Cc: me, I'm not subscribed to debian-user.

[toc] | [next] | [standalone]


#228961

From<tomas@tuxteam.de>
Date2020-11-23 16:30 +0100
Message-ID<BelWX-7CW-29@gated-at.bofh.it>
In reply to#228958

[Multipart message — attachments visible in raw view] — view raw

On Mon, Nov 23, 2020 at 01:55:25PM +0000, magnus@autistici.org wrote:
> Hi,
> 
> Since years I'm using Debian with tethering USB for
> the Internet connection, without any problems with
> different mobile phones and different versions of
> Android.
> 
> Instead a friend of mine has an iPhone. There were
> no problems with Debian 10 and iOS 13, instead with
> iOS 14, 14.0.1 and 14.1 tethering USB does non work
> anymore. We are both using the graphic interface
> Xfce and the icon on the top right is showing a
> successful Internet connection. But navigating in
> Internet does not work. A ping does resolve the DNS
> but there aren't any responses to the ICMP packets.
> 
> Any ideas? Thanks in advance.

Are other TCP connections possible? Like http, https,
ssh, you name it?

Some over-eager firewalls tend to drop ICMP (which tends
to be a Bad Idea for many other reasons).

Cheers
 - t

[toc] | [prev] | [next] | [standalone]


#228965

FromCharles Curley <charlescurley@charlescurley.com>
Date2020-11-23 17:10 +0100
Message-ID<BemzE-85v-7@gated-at.bofh.it>
In reply to#228958
On Mon, 23 Nov 2020 13:55:25 +0000
magnus@autistici.org wrote:

> Instead a friend of mine has an iPhone. There were
> no problems with Debian 10 and iOS 13, instead with
> iOS 14, 14.0.1 and 14.1 tethering USB does non work
> anymore. We are both using the graphic interface
> Xfce and the icon on the top right is showing a
> successful Internet connection. But navigating in
> Internet does not work.

I don't know what you mean by that last sentence.

> A ping does resolve the DNS
> but there aren't any responses to the ICMP packets.

That, as Tomas has already said, may be your friend's phone carrier
dropping ICMP packets.

You might consider using your friend's iPhone as a personal hotspot,
and see if that makes a difference. I just used my Phone as a personal
hotspot, and, on a brief test, ICMP, mail and HTTPS all worked just
fine. Buster, iOS 14.2.

-- 
Does anybody read signatures any more?

https://charlescurley.com
https://charlescurley.com/blog/

[toc] | [prev] | [next] | [standalone]


#228981

From"Gareth Evans" <donotspam@fastmail.fm>
Date2020-11-24 01:20 +0100
Message-ID<BeudP-4cU-1@gated-at.bofh.it>
In reply to#228965
On Mon, 23 Nov 2020, at 16:08, Charles Curley wrote:
> On Mon, 23 Nov 2020 13:55:25 +0000
> magnus@autistici.org wrote:
> 
> > Instead a friend of mine has an iPhone. There were
> > no problems with Debian 10 and iOS 13, instead with
> > iOS 14, 14.0.1 and 14.1 tethering USB does non work
> > anymore. We are both using the graphic interface
> > Xfce and the icon on the top right is showing a
> > successful Internet connection. But navigating in
> > Internet does not work.
> 
> I don't know what you mean by that last sentence.
> 
> > A ping does resolve the DNS
> > but there aren't any responses to the ICMP packets.
> 
> That, as Tomas has already said, may be your friend's phone carrier
> dropping ICMP packets.
> 
> You might consider using your friend's iPhone as a personal hotspot,
> and see if that makes a difference. I just used my Phone as a personal
> hotspot, and, on a brief test, ICMP, mail and HTTPS all worked just
> fine. Buster, iOS 14.2.
> 
> -- 
> Does anybody read signatures any more?
> 
> https://charlescurley.com
> https://charlescurley.com/blog/
> 
>

Personal hotspot over wifi works for me on Debian 10.6 and iOS 14.2, however USB-tethering does not.

The issue is discussed here and a fix proposed, and according to which it is a Linux problem (or at least not affecting Windows 10)

https://github.com/libimobiledevice/libimobiledevice/issues/1038

[toc] | [prev] | [next] | [standalone]


#228982

From"Gareth Evans" <donotspam@fastmail.fm>
Date2020-11-24 01:30 +0100
Message-ID<Beunv-4fQ-1@gated-at.bofh.it>
In reply to#228981
On Tue, 24 Nov 2020, at 00:14, Gareth Evans wrote:
> On Mon, 23 Nov 2020, at 16:08, Charles Curley wrote:
> > On Mon, 23 Nov 2020 13:55:25 +0000
> > magnus@autistici.org wrote:
> > 
> > > Instead a friend of mine has an iPhone. There were
> > > no problems with Debian 10 and iOS 13, instead with
> > > iOS 14, 14.0.1 and 14.1 tethering USB does non work
> > > anymore. We are both using the graphic interface
> > > Xfce and the icon on the top right is showing a
> > > successful Internet connection. But navigating in
> > > Internet does not work.
> > 
> > I don't know what you mean by that last sentence.
> > 
> > > A ping does resolve the DNS
> > > but there aren't any responses to the ICMP packets.
> > 
> > That, as Tomas has already said, may be your friend's phone carrier
> > dropping ICMP packets.
> > 
> > You might consider using your friend's iPhone as a personal hotspot,
> > and see if that makes a difference. I just used my Phone as a personal
> > hotspot, and, on a brief test, ICMP, mail and HTTPS all worked just
> > fine. Buster, iOS 14.2.
> > 
> > -- 
> > Does anybody read signatures any more?
> > 
> > https://charlescurley.com
> > https://charlescurley.com/blog/
> > 
> >
> 
> Personal hotspot over wifi works for me on Debian 10.6 and iOS 14.2, 
> however USB-tethering does not.
> 
> The issue is discussed here and a fix proposed, and according to which 
> it is a Linux problem (or at least not affecting Windows 10)
> 
> https://github.com/libimobiledevice/libimobiledevice/issues/1038
> 
>

Correction - Win 10 requires iTunes with Mobile Device Helper Service running
https://github.com/libimobiledevice/libimobiledevice/issues/1038#issuecomment-702915815

[toc] | [prev] | [next] | [standalone]


#228995

From<tomas@tuxteam.de>
Date2020-11-24 10:40 +0100
Message-ID<BeCXN-11t-21@gated-at.bofh.it>
In reply to#228982

[Multipart message — attachments visible in raw view] — view raw

On Tue, Nov 24, 2020 at 12:21:45AM +0000, Gareth Evans wrote:

[...]

> Correction - Win 10 requires iTunes with Mobile Device Helper Service running
> https://github.com/libimobiledevice/libimobiledevice/issues/1038#issuecomment-702915815

Hm. I don't get a clear conclusion from that long-winding bug
thread. But one (the more harmless) possibility seems to be
that the MTU is shorter than expected. This would be consistent
with (a) some /whatever/ doing encapsulation along the way, and
some /whatever else/ munching the "fragmentation needed" ICMPs
along the other way.

So perhaps doing an "ip link set <yourinterface> mtu 1400" or
something on the Linux side might help. Perhaps. Replace
<yourinterface> and 1400 by suitable values (a binary search
on the MTU value might help).

If it does, consider pinging the folks at the above bug. But
use a decent internet connection for pinging ;-)

Cheers
 - t

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.user


csiph-web