iphone tethering stops working quickly after connection

Bug #1744508 reported by oguzhan
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Repro steps for my computer:

1.) I use internet via iPhone USB tethering for a while, say 10 mins or less.
2.) I notice there is no internet connection anymore.
3.) I see these errors at syslog.

*Re-plugging USB to same USB port changes nothing but the other ports are working for tethering.
*Using different port works for a while, than same things happening. I can connect to internet until all USB ports disconnects the iPhone.
*Restart solving the issue.
*I have been encountering with this issue since a month or so.
*I have iPhone 8 with iOS 11.2.2

Jan 21 02:12:23 javier-f22 kernel: [ 1297.768522] NETDEV WATCHDOG: enp0s20f0u1c4i2 (ipheth): transmit queue 0 timed out
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768543] ------------[ cut here ]------------
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768555] WARNING: CPU: 3 PID: 2277 at /build/linux-4LIBhY/linux-4.13.0/net/sched/sch_generic.c:316 dev_watchdog+0x21e/0x230
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768557] Modules linked in: ipheth ccm thunderbolt arc4 pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) bnep binfmt_misc nls_iso8859_1 snd_hda_codec_hdmi hid_multitouch dell_wmi wmi_bmof snd_hda_codec_realtek snd_hda_codec_generic dell_laptop dell_smbios dcdbas snd_hda_intel snd_hda_codec snd_hda_core snd_hwdep snd_pcm intel_rapl ath10k_pci x86_pkg_temp_thermal intel_powerclamp ath10k_core uvcvideo videobuf2_vmalloc snd_seq_midi videobuf2_memops snd_seq_midi_event videobuf2_v4l2 ath kvm_intel videobuf2_core kvm videodev snd_rawmidi media btusb irqbypass intel_cstate nouveau mac80211 intel_rapl_perf btrtl rtsx_pci_ms cfg80211 memstick mxm_wmi snd_seq ttm snd_seq_device snd_timer input_leds snd joydev serio_raw soundcore mei_me idma64 mei shpchp virt_dma processor_thermal_device intel_soc_dts_iosf
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768639] intel_lpss_pci intel_pch_thermal hci_uart btbcm serdev btqca int3403_thermal btintel bluetooth wmi ecdh_generic dell_smo8800 intel_lpss_acpi int3402_thermal intel_lpss int340x_thermal_zone intel_hid mac_hid sparse_keymap int3400_thermal acpi_thermal_rel acpi_pad acpi_als kfifo_buf industrialio ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 xt_hl ip6t_rt nf_conntrack_ipv6 nf_defrag_ipv6 ipt_REJECT nf_reject_ipv4 nf_log_ipv4 nf_log_common xt_LOG xt_limit xt_tcpudp xt_addrtype nf_conntrack_ipv4 nf_defrag_ipv4 xt_conntrack ip6table_filter ip6_tables nf_conntrack_netbios_ns nf_conntrack_broadcast nf_nat_ftp nf_nat coretemp nf_conntrack_ftp parport_pc nf_conntrack ppdev libcrc32c iptable_filter lp parport ip_tables x_tables autofs4 algif_skcipher af_alg dm_crypt nvidia_drm(POE) nvidia_modeset(POE)
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768711] i915 crct10dif_pclmul nvidia(POE) crc32_pclmul ghash_clmulni_intel pcbc rtsx_pci_sdmmc i2c_algo_bit aesni_intel aes_x86_64 crypto_simd glue_helper drm_kms_helper cryptd syscopyarea psmouse sysfillrect sysimgblt fb_sys_fops nvme ahci drm nvme_core rtsx_pci libahci i2c_hid hid pinctrl_sunrisepoint video pinctrl_intel
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768749] CPU: 3 PID: 2277 Comm: compiz Tainted: P OE 4.13.0-25-generic #29-Ubuntu
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768751] Hardware name: Dell Inc. XPS 15 9550/0N7TVV, BIOS 1.6.1 12/11/2017
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768753] task: ffff8f86498a8000 task.stack: ffffa7ae054d4000
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768760] RIP: 0010:dev_watchdog+0x21e/0x230
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768762] RSP: 0000:ffff8f867dcc3e48 EFLAGS: 00010286
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768766] RAX: 0000000000000045 RBX: 0000000000000000 RCX: 0000000000000000
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768768] RDX: 0000000000000000 RSI: ffff8f867dcd3578 RDI: ffff8f867dcd3578
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768770] RBP: ffff8f867dcc3e78 R08: 0000000000000001 R09: 00000000000004a3
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768772] R10: ffff8f867dcc3e18 R11: 0000000000000000 R12: 0000000000000001
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768773] R13: 0000000000000003 R14: ffff8f853533c000 R15: ffff8f86604e8e80
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768776] FS: 00007f18f8564dc0(0000) GS:ffff8f867dcc0000(0000) knlGS:0000000000000000
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768778] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768781] CR2: 00001207ba360510 CR3: 0000000686cb4004 CR4: 00000000003606e0
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768783] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768785] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768786] Call Trace:
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768789] <IRQ>
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768798] ? qdisc_rcu_free+0x50/0x50
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768803] call_timer_fn+0x33/0x130
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768807] run_timer_softirq+0x40f/0x470
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768811] ? timerqueue_add+0x57/0x80
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768816] ? ktime_get+0x40/0xa0
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768821] __do_softirq+0xde/0x2a5
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768828] irq_exit+0xb6/0xc0
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768832] smp_apic_timer_interrupt+0x68/0x90
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768835] apic_timer_interrupt+0x9f/0xb0
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768838] </IRQ>
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768841] RIP: 0033:0x7f18f77a7404
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768843] RSP: 002b:00007ffcf3ff6a10 EFLAGS: 00000246 ORIG_RAX: ffffffffffffff10
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768846] RAX: 0000000000000000 RBX: 0000562ed8d39e70 RCX: 0000000000000000
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768848] RDX: 0000562ed98c6a10 RSI: 0000000000000000 RDI: 0000562ed90fcff0
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768850] RBP: 0000562ed8d39e70 R08: 00007ffcf3ff69e0 R09: 0000000000000000
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768851] R10: 0000000000000000 R11: 0000562ed7db82b0 R12: 0000562ed9a1fb80
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768853] R13: 00007ffcf3ff6b80 R14: 00007ffcf3ff6b80 R15: 0000562ed86421d0
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768857] Code: 63 8e 60 04 00 00 eb 95 4c 89 f7 c6 05 85 75 c1 00 01 e8 66 6e fd ff 89 d9 48 89 c2 4c 89 f6 48 c7 c7 70 e2 75 b3 e8 e3 45 8e ff <0f> ff eb c3 0f 1f 40 00 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 44
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768925] ---[ end trace 7c1f177091695317 ]---
Jan 21 02:12:23 javier-f22 kernel: [ 1297.768931] ipheth 1-1:4.2: ipheth_tx_timeout: TX timeout

ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: linux-image-4.13.0-25-generic 4.13.0-25.29
ProcVersionSignature: Ubuntu 4.13.0-25.29-generic 4.13.13
Uname: Linux 4.13.0-25-generic x86_64
NonfreeKernelModules: nvidia_drm nvidia_modeset nvidia
ApportVersion: 2.20.7-0ubuntu3.7
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/pcmC0D0p: javier 2146 F...m pulseaudio
 /dev/snd/controlC0: javier 2146 F.... pulseaudio
CurrentDesktop: Unity:Unity7:ubuntu
Date: Sun Jan 21 02:13:18 2018
HibernationDevice: RESUME=UUID=37d3d57d-8be5-47ba-90a0-d1fcfa1bdc14
InstallationDate: Installed on 2017-09-21 (121 days ago)
InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412)
MachineType: Dell Inc. XPS 15 9550
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.13.0-25-generic.efi.signed root=/dev/mapper/ubuntu--vg-root ro acpi_sleep=nonvs quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-4.13.0-25-generic N/A
 linux-backports-modules-4.13.0-25-generic N/A
 linux-firmware 1.169.1
SourcePackage: linux
UpgradeStatus: Upgraded to artful on 2017-11-07 (73 days ago)
dmi.bios.date: 12/11/2017
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.6.1
dmi.board.name: 0N7TVV
dmi.board.vendor: Dell Inc.
dmi.board.version: A01
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.6.1:bd12/11/2017:svnDellInc.:pnXPS159550:pvr:rvnDellInc.:rn0N7TVV:rvrA01:cvnDellInc.:ct9:cvr:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: XPS 15 9550
dmi.sys.vendor: Dell Inc.

Revision history for this message
oguzhan (n.dkz) wrote :
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
oguzhan (n.dkz)
description: updated
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Did this issue start happening after an update/upgrade? Was there a prior kernel version where you were not having this particular problem?

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.15 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15-rc9

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Revision history for this message
Bougron (francis-bougron) wrote :
Download full text (12.8 KiB)

Hello
u16041@u16041:~$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS"
u16041@u16041:~$ dmesg | grep -Ei 'ipheth_tx_timeout: TX timeout'
[ 48.846842] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 58.847139] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 68.847726] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 78.848324] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 88.848943] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 98.849523] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 108.850127] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 118.850706] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 128.851294] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 138.851894] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 148.852502] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 158.853079] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 168.853676] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 178.854275] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 188.854858] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 198.855496] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 209.816107] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 219.816715] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 229.817310] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 239.817886] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 249.818471] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 259.819067] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 269.819670] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 279.820255] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 289.820856] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 299.821446] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 309.822037] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 319.822629] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 329.823233] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 339.823828] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 349.824421] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 359.825005] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 369.824757] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 379.824250] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 389.824285] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 399.824567] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 409.825038] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 419.825526] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 429.826129] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 439.827354] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 449.828420] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 459.829368] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 469.830250] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 479.831071] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 489.831855] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 499.832616] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 509.833341] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 519.834059] ipheth 3-1:4.2: ipheth_tx_timeout: TX timeout
[ 529.834763] ipheth 3-1:4.2: ipheth_tx_timeout: TX time...

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.