we're using this hp g1 thing primarily for torrent seeding and gnuMotion... so it is consistently getting ~5mb/s and pushing out 300kb/s.
the explanation on #60 might explain why this recipe is somewhat stable -- its always active. i also havnt updated the bios - i wont have physical access for a few months - but since others are saying it makes no diff ... think i wont bother - uptime/ 48 days - RX/ 18tb - TX/ 4tb - 2 tg3 hangs ... and it restarted the driver on its own ------------------ zosky@mintyElite:~$ uname -a Linux mintyElite 4.15.0-9-generic #10~lp1447664+xenial SMP Thu Feb 22 15:51:40 CST 2018 x86_64 x86_64 x86_64 GNU/Linux zosky@mintyElite:~$ ifconfig eno1 Link encap:Ethernet HWaddr 50:65:f3:51:fe:7e inet addr:192.168.1.62 Bcast:192.168.1.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:13545805910 errors:0 dropped:1445 overruns:0 frame:0 TX packets:9698573442 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 * RX bytes:18046221779614 (18.0 TB) TX bytes:4257723240257 (4.2 TB)* Interrupt:45 zosky@mintyElite:~$ dmesg | grep tg3 | head -10 [ 2.828297] tg3.c:v3.137 (May 11, 2014) [ 2.846250] tg3 0000:01:00.0 eth0: Tigon3 [partno(BCM95762) rev *5762100*] (PCI Express) MAC address 50:65:f3:51:fe:7e [ 2.847035] tg3 0000:01:00.0 eth0: attached PHY is 5762C (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[1]) [ 2.847880] tg3 0000:01:00.0 eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1] [ 2.848796] tg3 0000:01:00.0 eth0: dma_rwctrl[00000001] dma_mask[64-bit] [ 2.850519] tg3 0000:01:00.0 eno1: renamed from eth0 [ 46.205677] tg3 0000:01:00.0 eno1: Link is up at 1000 Mbps, full duplex [ 46.205679] tg3 0000:01:00.0 eno1: Flow control is on for TX and on for RX [ 46.205681] tg3 0000:01:00.0 eno1: EEE is disabled [2700404.396192] NETDEV WATCHDOG: eno1 (tg3): transmit queue 0 timed out On Sat, Jan 26, 2019 at 9:04 AM Paulo Abadie Guedes < 1447...@bugs.launchpad.net> wrote: > Thank you. > I am still having the problem during our cloning process, although it's not > so frequent. Before the patch I applied, each and every transfer would > ALWAYS kick the tg3 bug. > > Here it seems related to problems with NAPI. AFAIK, this is an approach to > handle interrupt bursts. NIC's work typically in bursts: a long time > without packets, then a very large stream of packets, then silence. This is > the common scenario. > > Having interrupts to serve sporadic data is ok. But a burst of packets > trigger a burst of interrupts, which is not as efficient as just polling > the NIC (during the burst). > > What NAPI does is (in a very very simplified way): it expects the first > interrupt from the network, then switches off interrupts, poll the NIC (up > to a limit) until there are no more network packets, or the "work quota" is > exhausted, what happens first. Then it turns on interrupts and the cycle > repeats. This quota (sorry, don't remember the correct term) is very > important to prevent the kernel from being stuck just serving packets. > > What's happening is (my understanding) that something went wrong during > this process and the tg3 driver gets stuck. > > A colleague told me that it's related to the broadcom driver. > > Please try this workaround. Remove the two drivers, then reload "broadcom" > and "tg3" in this order. Maybe then your network will restart. > > sudo modprobe -r broadcom tg3 > sudo modprobe broadcom > sudo modprobe tg3 > > Please tell us what happens when you try this. It won't solve the problem, > but perhaps it helps. > > Regards, > Paulo > > On Sat, Jan 26, 2019, 10:39 Bob Lawrence <1447...@bugs.launchpad.net > wrote: > > > Confirmed that this is still an issue on 18.04.1. I have an HP 705 G1 > > with the Broadcom 5762. In my case it's a Plex server. Whenever I try to > > stream something the interface goes "NO-CARRIER" and the only way to > > recover is to reboot. I've tried disabling highdma, tso and gso using > > ethtool, iommu=soft kernel parameter, and forcing every combo of > > 1gbps/100mbps & half/full duplex. Nothing seems to workaround the issue. > > > > System: Host: Bobs-HTPC Kernel: 4.15.0-43-generic x86_64 bits: 64 > > Console: tty 1 Distro: Ubuntu 18.04.1 LTS > > Machine: Device: desktop System: Hewlett-Packard product: HP EliteDesk > > 705 G1 DM serial: N/A > > Mobo: Hewlett-Packard model: 225E serial: N/A BIOS: > > Hewlett-Packard v: L06 v02.31 date: 08/31/2018 > > Battery hidpp__0: charge: N/A condition: NA/NA Wh > > CPU: Quad core AMD A8-7600 Radeon R7 10 Compute Cores 4C+6G (-MCP-) > > cache: 8192 KB > > clock speeds: max: 3100 MHz 1: 3094 MHz 2: 3094 MHz 3: 3094 > MHz > > 4: 3094 MHz > > Graphics: Card: Advanced Micro Devices [AMD/ATI] Kaveri [Radeon R7 > > Graphics] > > Display Server: N/A drivers: ati,radeon (unloaded: > > modesetting,fbdev,vesa) > > tty size: 120x53 Advanced Data: N/A out of X > > Audio: Card-1 Advanced Micro Devices [AMD] FCH Azalia Controller > > driver: snd_hda_intel > > Card-2 Advanced Micro Devices [AMD/ATI] Kaveri HDMI/DP Audio > > Controller driver: snd_hda_intel > > Sound: Advanced Linux Sound Architecture v: k4.15.0-43-generic > > Network: Card-1: Intel Wireless 7260 driver: iwlwifi > > IF: wlp2s0 state: up mac: cc:3d:82:a7:bf:ed > > Card-2: Broadcom Limited NetXtreme BCM5762 Gigabit Ethernet > > PCIe driver: tg3 > > IF: eno1 state: up speed: 100 Mbps duplex: half mac: > > ec:b1:d7:4c:2d:8e > > Drives: HDD Total Size: 9501.7GB (42.8% used) > > ID-1: /dev/sda model: ST500LM000 size: 500.1GB > > ID-2: USB /dev/sdb model: 5 size: 9001.6GB > > Partition: ID-1: / size: 458G used: 23G (6%) fs: ext4 dev: /dev/sda1 > > RAID: No RAID devices: /proc/mdstat, md_mod kernel module present > > Sensors: System Temperatures: cpu: 40.8C mobo: N/A gpu: 42.0 > > Fan Speeds (in rpm): cpu: N/A > > Info: Processes: 227 Uptime: 12:49 Memory: 1608.0/5943.7MB Init: > > systemd runlevel: 5 > > Client: Shell (bash) inxi: 2.3.56 > > > > -- > > You received this bug notification because you are subscribed to the bug > > report. > > https://bugs.launchpad.net/bugs/1447664 > > > > Title: > > 14e4:1687 broadcom tg3 network driver disconnects under high load > > > > Status in linux package in Ubuntu: > > Triaged > > Status in linux package in Debian: > > New > > > > Bug description: > > The tg3 broadcom network driver that binds with chipset 5762 goes > > offline and unable to recover (even with tg3 watchdog timeout) when > network > > transmit is under high load. Call trace: > > https://launchpadlibrarian.net/204185480/dmesg > > > > When this happens, only a reboot would be able to fix it. Sometimes, > > however, bringing the interface offline and online (via ifconfig) > > would recover networking. I've also tested with the latest tg3 driver > > (dec 2014 version) and networking is still problematic. I have also > > disabled TSO, GSO etc... with ethtool and the bug still surfaces. > > This bug may be related to the integrated Firmware. > > > > Here is the procedure to replicate the issue because it is hard to > > replicate it under moderate network load. > > > > 1. Bootup a machine with a broadcom 5762 NIC (ie. HP DeskElite 705) > > using a Ubuntu/Kubunu Live CD 14.04-15.04. > > 2. from another machine: start 5 sessions, repetitively copy (scp with > > public key authentication) a 70 meg file back and forth to the tg3 > machine > > in each session. (not sure if this is necessary) > > 3. create a 1GB file on the tg3 machine, with something like dd > > if=/dev/urandom of=/my/test/file bs=1024 count=$((1024*1000)) > > 4. from another machine: repetitively scp copy that 1GB file from the > > tg3 machine. This can be done with something like: > > > > while [ 0 ]; do > > scp -i /my/scp/private.key u...@ip.of.tg3:/my/test/file /tmp > > done; > > > > Networking will mostly goes offline in about 10-30 minutes. > > > > WORKAROUND: Add udev rule to make the changes permanent in > > /etc/udev/rules.d/80-tg3-fix.rules : > > ACTION=="add", SUBSYSTEM=="net", ATTRS{vendor}=="0x14e4", > > ATTRS{device}=="0x1687", RUN+="/sbin/ethtool -K %k highdma off" > > > > ProblemType: Bug > > DistroRelease: Ubuntu 15.04 > > Package: linux-image-3.19.0-15-generic 3.19.0-15.15 > > ProcVersionSignature: Ubuntu 3.19.0-15.15-generic 3.19.3 > > Uname: Linux 3.19.0-15-generic x86_64 > > ApportVersion: 2.17.2-0ubuntu1 > > Architecture: amd64 > > AudioDevicesInUse: > > USER PID ACCESS COMMAND > > /dev/snd/controlC1: kubuntu 3748 F.... pulseaudio > > /dev/snd/controlC0: kubuntu 3748 F.... pulseaudio > > CasperVersion: 1.360 > > Date: Thu Apr 23 11:16:24 2015 > > IwConfig: > > eth0 no wireless extensions. > > > > lo no wireless extensions. > > LiveMediaBuild: Kubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422) > > MachineType: Hewlett-Packard HP EliteDesk 705 G1 MT > > ProcEnviron: > > LANGUAGE= > > TERM=xterm > > PATH=(custom, no user) > > LANG=en_US.UTF-8 > > SHELL=/bin/bash > > ProcFB: 0 radeondrmfb > > ProcKernelCmdLine: BOOT_IMAGE=/casper/vmlinuz.efi > > file=/cdrom/preseed/hostname.seed boot=casper maybe-ubiquity quiet splash > > --- > > PulseList: > > Error: command ['pacmd', 'list'] failed with exit code 1: Home > > directory not accessible: Permission denied > > No PulseAudio daemon running, or not running as session daemon. > > RelatedPackageVersions: > > linux-restricted-modules-3.19.0-15-generic N/A > > linux-backports-modules-3.19.0-15-generic N/A > > linux-firmware 1.143 > > RfKill: > > > > SourcePackage: linux > > UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev' > > UpgradeStatus: No upgrade log present (probably fresh install) > > dmi.bios.date: 10/22/2014 > > dmi.bios.vendor: Hewlett-Packard > > dmi.bios.version: L06 v02.15 > > dmi.board.asset.tag: 2UA5041TG4 > > dmi.board.name: 2215 > > dmi.board.vendor: Hewlett-Packard > > dmi.chassis.asset.tag: 2UA5041TG4 > > dmi.chassis.type: 6 > > dmi.chassis.vendor: Hewlett-Packard > > dmi.modalias: > > > dmi:bvnHewlett-Packard:bvrL06v02.15:bd10/22/2014:svnHewlett-Packard:pnHPEliteDesk705G1MT:pvr:rvnHewlett-Packard:rn2215:rvr:cvnHewlett-Packard:ct6:cvr: > > dmi.product.name: HP EliteDesk 705 G1 MT > > dmi.sys.vendor: Hewlett-Packard > > > > To manage notifications about this bug go to: > > > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1447664/+subscriptions > > > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/1447664 > > Title: > 14e4:1687 broadcom tg3 network driver disconnects under high load > > Status in linux package in Ubuntu: > Triaged > Status in linux package in Debian: > New > > Bug description: > The tg3 broadcom network driver that binds with chipset 5762 goes > offline and unable to recover (even with tg3 watchdog timeout) when network > transmit is under high load. Call trace: > https://launchpadlibrarian.net/204185480/dmesg > > When this happens, only a reboot would be able to fix it. Sometimes, > however, bringing the interface offline and online (via ifconfig) > would recover networking. I've also tested with the latest tg3 driver > (dec 2014 version) and networking is still problematic. I have also > disabled TSO, GSO etc... with ethtool and the bug still surfaces. > This bug may be related to the integrated Firmware. > > Here is the procedure to replicate the issue because it is hard to > replicate it under moderate network load. > > 1. Bootup a machine with a broadcom 5762 NIC (ie. HP DeskElite 705) > using a Ubuntu/Kubunu Live CD 14.04-15.04. > 2. from another machine: start 5 sessions, repetitively copy (scp with > public key authentication) a 70 meg file back and forth to the tg3 machine > in each session. (not sure if this is necessary) > 3. create a 1GB file on the tg3 machine, with something like dd > if=/dev/urandom of=/my/test/file bs=1024 count=$((1024*1000)) > 4. from another machine: repetitively scp copy that 1GB file from the > tg3 machine. This can be done with something like: > > while [ 0 ]; do > scp -i /my/scp/private.key u...@ip.of.tg3:/my/test/file /tmp > done; > > Networking will mostly goes offline in about 10-30 minutes. > > WORKAROUND: Add udev rule to make the changes permanent in > /etc/udev/rules.d/80-tg3-fix.rules : > ACTION=="add", SUBSYSTEM=="net", ATTRS{vendor}=="0x14e4", > ATTRS{device}=="0x1687", RUN+="/sbin/ethtool -K %k highdma off" > > ProblemType: Bug > DistroRelease: Ubuntu 15.04 > Package: linux-image-3.19.0-15-generic 3.19.0-15.15 > ProcVersionSignature: Ubuntu 3.19.0-15.15-generic 3.19.3 > Uname: Linux 3.19.0-15-generic x86_64 > ApportVersion: 2.17.2-0ubuntu1 > Architecture: amd64 > AudioDevicesInUse: > USER PID ACCESS COMMAND > /dev/snd/controlC1: kubuntu 3748 F.... pulseaudio > /dev/snd/controlC0: kubuntu 3748 F.... pulseaudio > CasperVersion: 1.360 > Date: Thu Apr 23 11:16:24 2015 > IwConfig: > eth0 no wireless extensions. > > lo no wireless extensions. > LiveMediaBuild: Kubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422) > MachineType: Hewlett-Packard HP EliteDesk 705 G1 MT > ProcEnviron: > LANGUAGE= > TERM=xterm > PATH=(custom, no user) > LANG=en_US.UTF-8 > SHELL=/bin/bash > ProcFB: 0 radeondrmfb > ProcKernelCmdLine: BOOT_IMAGE=/casper/vmlinuz.efi > file=/cdrom/preseed/hostname.seed boot=casper maybe-ubiquity quiet splash > --- > PulseList: > Error: command ['pacmd', 'list'] failed with exit code 1: Home > directory not accessible: Permission denied > No PulseAudio daemon running, or not running as session daemon. > RelatedPackageVersions: > linux-restricted-modules-3.19.0-15-generic N/A > linux-backports-modules-3.19.0-15-generic N/A > linux-firmware 1.143 > RfKill: > > SourcePackage: linux > UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev' > UpgradeStatus: No upgrade log present (probably fresh install) > dmi.bios.date: 10/22/2014 > dmi.bios.vendor: Hewlett-Packard > dmi.bios.version: L06 v02.15 > dmi.board.asset.tag: 2UA5041TG4 > dmi.board.name: 2215 > dmi.board.vendor: Hewlett-Packard > dmi.chassis.asset.tag: 2UA5041TG4 > dmi.chassis.type: 6 > dmi.chassis.vendor: Hewlett-Packard > dmi.modalias: > dmi:bvnHewlett-Packard:bvrL06v02.15:bd10/22/2014:svnHewlett-Packard:pnHPEliteDesk705G1MT:pvr:rvnHewlett-Packard:rn2215:rvr:cvnHewlett-Packard:ct6:cvr: > dmi.product.name: HP EliteDesk 705 G1 MT > dmi.sys.vendor: Hewlett-Packard > > To manage notifications about this bug go to: > https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1447664/+subscriptions > -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1447664 Title: 14e4:1687 broadcom tg3 network driver disconnects under high load To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1447664/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs