kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #29925
[Bug 1063038] Re: Broadcom BCM57780 Cannot Connect at Gigabit Speed using tg3 module.
Justin Chudgar, as per http://us.acer.com/ac/en/US/content/drivers an
update is available for your BIOS (1.10). If you update to this
following https://help.ubuntu.com/community/BiosUpdate , does it change
anything?
If not, could you please both specify what happened, and provide the output of the following terminal command:
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date
Please note your current BIOS is already in the Bug Description, so
posting this on the old BIOS would not be helpful.
For more on BIOS updates and linux, please see
https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette
.
Thank you for your understanding.
** Tags removed: tg3
** Tags added: bios-outdated-v1.10
** Tags removed: broadcom gigabit
** Description changed:
I've got a device with a Broadcom 57780 ethernet NIC. It uses the tg3.ko
driver module. The problem is that this NIC cannot connect at gigabit
(1000MBps) speed. In all cases connection works well at 100MBps.
Following are the tests I've completed:
- Cables tested with cable tester
- Cables tested to work at gigabit speed with Realtek and Intel gigabit NICs.
- All unmanaged switch ports tested at ggigabit speed with other NICs.
- Tried to connect with NetworkManager enabled and disabled.
- Tried both dhcp and static connections.
- Tried to renegotiate connection with `ethtool -r` both with TSO enabled and disabled.
- Tried 3.2.0-23-generic 3.5.0-15-generic3.5.0-17-generic 3.6.0-999-generic kernels from main, xorg-edgers and mainline repos.
- Used 'tg3_debug=1' kernel option in grub with the following output:
- [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-3.5.0-17-generic root=UUID=eccabacd-efb2-45b4-b7a6-2f530d50afd3 ro rootflags=subvol=@ tg3_debug=1 i915_enable_rc6=7 i915_enable_fbc=1 lvds_downclock=1
- [ 0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-3.5.0-17-generic root=UUID=eccabacd-efb2-45b4-b7a6-2f530d50afd3 ro rootflags=subvol=@ tg3_debug=1 i915_enable_rc6=7 i915_enable_fbc=1 lvds_downclock=1
- [ 5.963136] tg3.c:v3.123 (March 21, 2012)
- [ 5.995781] tg3 mdio bus: probed
- [ 6.005583] tg3 0000:01:00.0: >eth0: Tigon3 [partno(BCM57780) rev 57780001] (PCI Express) MAC address dc:0e:a1:ac:38:d5
- [ 6.005687] tg3 0000:01:00.0: >eth0: attached PHY driver [Broadcom BCM57780] (mii_bus:phy_addr=100:01)
- [ 6.005790] tg3 0000:01:00.0: >eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
- [ 6.005887] tg3 0000:01:00.0: >eth0: dma_rwctrl[76180000] dma_mask[64-bit]
- [ 294.987653] tg3 0000:01:00.0: >irq 44 for MSI/MSI-X
- [ 295.893224] tg3 0000:01:00.0: >eth0: Link is down
- [ 309.887879] tg3 0000:01:00.0: >eth0: Link is up at 100 Mbps, full duplex
- [ 309.887886] tg3 0000:01:00.0: >eth0: Flow control is on for TX and on for RX
+ [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-3.5.0-17-generic root=UUID=eccabacd-efb2-45b4-b7a6-2f530d50afd3 ro rootflags=subvol=@ tg3_debug=1 i915_enable_rc6=7 i915_enable_fbc=1 lvds_downclock=1
+ [ 0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-3.5.0-17-generic root=UUID=eccabacd-efb2-45b4-b7a6-2f530d50afd3 ro rootflags=subvol=@ tg3_debug=1 i915_enable_rc6=7 i915_enable_fbc=1 lvds_downclock=1
+ [ 5.963136] tg3.c:v3.123 (March 21, 2012)
+ [ 5.995781] tg3 mdio bus: probed
+ [ 6.005583] tg3 0000:01:00.0: >eth0: Tigon3 [partno(BCM57780) rev 57780001] (PCI Express) MAC address dc:0e:a1:ac:38:d5
+ [ 6.005687] tg3 0000:01:00.0: >eth0: attached PHY driver [Broadcom BCM57780] (mii_bus:phy_addr=100:01)
+ [ 6.005790] tg3 0000:01:00.0: >eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
+ [ 6.005887] tg3 0000:01:00.0: >eth0: dma_rwctrl[76180000] dma_mask[64-bit]
+ [ 294.987653] tg3 0000:01:00.0: >irq 44 for MSI/MSI-X
+ [ 295.893224] tg3 0000:01:00.0: >eth0: Link is down
+ [ 309.887879] tg3 0000:01:00.0: >eth0: Link is up at 100 Mbps, full duplex
+ [ 309.887886] tg3 0000:01:00.0: >eth0: Flow control is on for TX and on for RX
Other distros' forums suggest loading broadcom.ko first; however, this
- module is no present. Any suggestions would be much appreciated.
+ module is no present.
- lspci -vv:
- 01:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57780 Gigabit Ethernet PCIe (rev 01)
- Subsystem: Acer Incorporated [ALI] Device 0601
- Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
- Latency: 0, Cache Line Size: 64 bytes
- Interrupt: pin A routed to IRQ 44
- Region 0: Memory at d3400000 (64-bit, non-prefetchable) [size=64K]
- Capabilities: [48] Power Management version 3
- Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold+)
- Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=1 PME-
- Capabilities: [60] Vendor Specific Information: Len=6c <?>
- Capabilities: [50] MSI: Enable+ Count=1/1 Maskable- 64bit+
- Address: 00000000fee0100c Data: 4189
- Capabilities: [cc] Express (v2) Endpoint, MSI 00
- DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
- ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
- DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
- RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
- MaxPayload 128 bytes, MaxReadReq 512 bytes
- DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend+
- LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <1us, L1 <32us
- ClockPM+ Surprise- LLActRep- BwNot-
- LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
- ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
- LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
- DevCap2: Completion Timeout: Range ABCD, TimeoutDis+
- DevCtl2: Completion Timeout: 50us to 50ms, TimeoutDis-
- LnkCtl2: Target Link Speed: 2.5GT/s, EnterCompliance- SpeedDis-, Selectable De-emphasis: -6dB
- Transmit Margin: Normal Operating Range, EnterModifiedCompliance- ComplianceSOS-
- Compliance De-emphasis: -6dB
- LnkSta2: Current De-emphasis Level: -6dB
- Capabilities: [100 v1] Advanced Error Reporting
- UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
- UEMsk: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
- UESvrt: DLP+ SDES+ TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
- CESta: RxErr+ BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr-
- CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
- AERCap: First Error Pointer: 00, GenCap+ CGenEn- ChkCap+ ChkEn-
- Capabilities: [13c v1] Virtual Channel
- Caps: LPEVC=0 RefClk=100ns PATEntryBits=1
- Arb: Fixed- WRR32- WRR64- WRR128-
- Ctrl: ArbSelect=Fixed
- Status: InProgress-
- VC0: Caps: PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
- Arb: Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
- Ctrl: Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
- Status: NegoPending- InProgress-
- Capabilities: [160 v1] Device Serial Number dc-0e-a1-ff-fe-ac-38-d5
- Capabilities: [16c v1] Power Budgeting <?>
- Kernel driver in use: tg3
- Kernel modules: tg3
- ---
+ ---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.25.
AplayDevices:
- **** List of PLAYBACK Hardware Devices ****
- card 0: Intel [HDA Intel], device 0: ALC272X Analog [ALC272X Analog]
- Subdevices: 1/1
- Subdevice #0: subdevice #0
+ **** List of PLAYBACK Hardware Devices ****
+ card 0: Intel [HDA Intel], device 0: ALC272X Analog [ALC272X Analog]
+ Subdevices: 1/1
+ Subdevice #0: subdevice #0
ApportVersion: 2.0.1-0ubuntu13
Architecture: amd64
ArecordDevices:
- **** List of CAPTURE Hardware Devices ****
- card 0: Intel [HDA Intel], device 0: ALC272X Analog [ALC272X Analog]
- Subdevices: 1/1
- Subdevice #0: subdevice #0
+ **** List of CAPTURE Hardware Devices ****
+ card 0: Intel [HDA Intel], device 0: ALC272X Analog [ALC272X Analog]
+ Subdevices: 1/1
+ Subdevice #0: subdevice #0
AudioDevicesInUse:
- USER PID ACCESS COMMAND
- /dev/snd/controlC0: lzane 2139 F.... pulseaudio
+ USER PID ACCESS COMMAND
+ /dev/snd/controlC0: lzane 2139 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
- Card hw:0 'Intel'/'HDA Intel at 0xd4400000 irq 43'
- Mixer name : 'Realtek ALC272X'
- Components : 'HDA:10ec0272,10250601,00100001'
- Controls : 22
- Simple ctrls : 11
+ Card hw:0 'Intel'/'HDA Intel at 0xd4400000 irq 43'
+ Mixer name : 'Realtek ALC272X'
+ Components : 'HDA:10ec0272,10250601,00100001'
+ Controls : 22
+ Simple ctrls : 11
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=UUID=e3645816-84f7-43fe-91a8-28638a230826
InstallationMedia: Kubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120424)
Lsusb:
- Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
- Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
- Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
- Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
- Bus 001 Device 003: ID 04f2:b209 Chicony Electronics Co., Ltd
+ Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
+ Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
+ Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
+ Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
+ Bus 001 Device 003: ID 04f2:b209 Chicony Electronics Co., Ltd
MachineType: Acer Aspire 5733
Package: linux (not installed)
ProcEnviron:
- LANGUAGE=
- TERM=xterm
- PATH=(custom, no user)
- LANG=en_US.UTF-8
- SHELL=/bin/bash
+ LANGUAGE=
+ TERM=xterm
+ PATH=(custom, no user)
+ LANG=en_US.UTF-8
+ SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.5.0-17-generic root=UUID=eccabacd-efb2-45b4-b7a6-2f530d50afd3 ro rootflags=subvol=@ tg3_debug=1 i915_enable_rc6=7 i915_enable_fbc=1 lvds_downclock=1
ProcVersionSignature: Ubuntu 3.5.0-17.26-generic 3.5.5
RelatedPackageVersions:
- linux-restricted-modules-3.5.0-17-generic N/A
- linux-backports-modules-3.5.0-17-generic N/A
- linux-firmware 1.94
+ linux-restricted-modules-3.5.0-17-generic N/A
+ linux-backports-modules-3.5.0-17-generic N/A
+ linux-firmware 1.94
Tags: precise
Uname: Linux 3.5.0-17-generic x86_64
UnreportableReason: This is not an official Ubuntu package. Please remove any third party package and try again.
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip kvm libvirtd lpadmin plugdev sambashare sudo
dmi.bios.date: 11/07/2011
dmi.bios.vendor: Acer
dmi.bios.version: V1.07
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: Aspire 5733
dmi.board.vendor: Acer
dmi.board.version: V1.07
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.version: V1.07
dmi.modalias: dmi:bvnAcer:bvrV1.07:bd11/07/2011:svnAcer:pnAspire5733:pvrV1.07:rvnAcer:rnAspire5733:rvrV1.07:cvnAcer:ct10:cvrV1.07:
dmi.product.name: Aspire 5733
dmi.product.version: V1.07
dmi.sys.vendor: Acer
** Changed in: linux (Ubuntu)
Status: Triaged => Incomplete
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1063038
Title:
Broadcom BCM57780 Cannot Connect at Gigabit Speed using tg3 module.
Status in The Linux Kernel:
New
Status in “linux” package in Ubuntu:
Incomplete
Bug description:
I've got a device with a Broadcom 57780 ethernet NIC. It uses the
tg3.ko driver module. The problem is that this NIC cannot connect at
gigabit (1000MBps) speed. In all cases connection works well at
100MBps. Following are the tests I've completed:
- Cables tested with cable tester
- Cables tested to work at gigabit speed with Realtek and Intel gigabit NICs.
- All unmanaged switch ports tested at ggigabit speed with other NICs.
- Tried to connect with NetworkManager enabled and disabled.
- Tried both dhcp and static connections.
- Tried to renegotiate connection with `ethtool -r` both with TSO enabled and disabled.
- Tried 3.2.0-23-generic 3.5.0-15-generic3.5.0-17-generic 3.6.0-999-generic kernels from main, xorg-edgers and mainline repos.
- Used 'tg3_debug=1' kernel option in grub with the following output:
[ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-3.5.0-17-generic root=UUID=eccabacd-efb2-45b4-b7a6-2f530d50afd3 ro rootflags=subvol=@ tg3_debug=1 i915_enable_rc6=7 i915_enable_fbc=1 lvds_downclock=1
[ 0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-3.5.0-17-generic root=UUID=eccabacd-efb2-45b4-b7a6-2f530d50afd3 ro rootflags=subvol=@ tg3_debug=1 i915_enable_rc6=7 i915_enable_fbc=1 lvds_downclock=1
[ 5.963136] tg3.c:v3.123 (March 21, 2012)
[ 5.995781] tg3 mdio bus: probed
[ 6.005583] tg3 0000:01:00.0: >eth0: Tigon3 [partno(BCM57780) rev 57780001] (PCI Express) MAC address dc:0e:a1:ac:38:d5
[ 6.005687] tg3 0000:01:00.0: >eth0: attached PHY driver [Broadcom BCM57780] (mii_bus:phy_addr=100:01)
[ 6.005790] tg3 0000:01:00.0: >eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1]
[ 6.005887] tg3 0000:01:00.0: >eth0: dma_rwctrl[76180000] dma_mask[64-bit]
[ 294.987653] tg3 0000:01:00.0: >irq 44 for MSI/MSI-X
[ 295.893224] tg3 0000:01:00.0: >eth0: Link is down
[ 309.887879] tg3 0000:01:00.0: >eth0: Link is up at 100 Mbps, full duplex
[ 309.887886] tg3 0000:01:00.0: >eth0: Flow control is on for TX and on for RX
Other distros' forums suggest loading broadcom.ko first; however, this
module is no present.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.25.
AplayDevices:
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC272X Analog [ALC272X Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
ApportVersion: 2.0.1-0ubuntu13
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC272X Analog [ALC272X Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: lzane 2139 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xd4400000 irq 43'
Mixer name : 'Realtek ALC272X'
Components : 'HDA:10ec0272,10250601,00100001'
Controls : 22
Simple ctrls : 11
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=UUID=e3645816-84f7-43fe-91a8-28638a230826
InstallationMedia: Kubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120424)
Lsusb:
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 04f2:b209 Chicony Electronics Co., Ltd
MachineType: Acer Aspire 5733
Package: linux (not installed)
ProcEnviron:
LANGUAGE=
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.5.0-17-generic root=UUID=eccabacd-efb2-45b4-b7a6-2f530d50afd3 ro rootflags=subvol=@ tg3_debug=1 i915_enable_rc6=7 i915_enable_fbc=1 lvds_downclock=1
ProcVersionSignature: Ubuntu 3.5.0-17.26-generic 3.5.5
RelatedPackageVersions:
linux-restricted-modules-3.5.0-17-generic N/A
linux-backports-modules-3.5.0-17-generic N/A
linux-firmware 1.94
Tags: precise
Uname: Linux 3.5.0-17-generic x86_64
UnreportableReason: This is not an official Ubuntu package. Please remove any third party package and try again.
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip kvm libvirtd lpadmin plugdev sambashare sudo
dmi.bios.date: 11/07/2011
dmi.bios.vendor: Acer
dmi.bios.version: V1.07
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: Aspire 5733
dmi.board.vendor: Acer
dmi.board.version: V1.07
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.version: V1.07
dmi.modalias: dmi:bvnAcer:bvrV1.07:bd11/07/2011:svnAcer:pnAspire5733:pvrV1.07:rvnAcer:rnAspire5733:rvrV1.07:cvnAcer:ct10:cvrV1.07:
dmi.product.name: Aspire 5733
dmi.product.version: V1.07
dmi.sys.vendor: Acer
To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/1063038/+subscriptions