tg3 driver 1.28 does not recognize the NetXtreme BCM57766 chip
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Medium
|
Joseph Salisbury |
Bug Description
Since 13.04 came out officially, the NetXtreme BCM57766 gigabit ethernet chip is not recognized by the tg3 driver.
Have to recompile the kernel and apply a simple patch over and over again.
A fix exists - which consists adding the vendor identification, but it has not made it into kernel 3.8.0-19 neither 3.8.0-21
+ {PCI_DEVICE(
+ {PCI_DEVICE(
+ {PCI_DEVICE(
Has been discuessed on askubuntu.com
Thx for including this 3liner into the next kernel update.
---
ApportVersion: 2.9.2-0ubuntu8
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
/dev/snd/pcmC0D0p: smurphy 2218 F...m pulseaudio
DistroRelease: Ubuntu 13.04
MachineType: Apple Inc. Macmini6,2
MarkForUpload: True
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.106
Tags: raring
Uname: Linux 3.8.0-21-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip disk lpadmin mertin plugdev sambashare sudo uucp vboxusers
dmi.bios.date: 11/16/2012
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MM61.88Z.
dmi.board.
dmi.board.name: Mac-F65AE981FFA
dmi.board.vendor: Apple Inc.
dmi.board.version: Macmini6,2
dmi.chassis.type: 16
dmi.chassis.vendor: Apple Inc.
dmi.chassis.
dmi.modalias: dmi:bvnAppleInc
dmi.product.name: Macmini6,2
dmi.product.
dmi.sys.vendor: Apple Inc.
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu): | |
status: | Incomplete → In Progress |
assignee: | nobody → Joseph Salisbury (jsalisbury) |
Here the entire patch snippet:
--- linux-source- 3.8.0/drivers/ net/ethernet/ broadcom/ tg3.c 2013-05-02 04:35:43.000000000 +1200 src/tg3. c 2013-05-06 10:30:07.542039601 +1200 DEVICE( PCI_VENDOR_ ID_BROADCOM, TG3PCI_ DEVICE_ TIGON3_ 5719)}, DEVICE( PCI_VENDOR_ ID_BROADCOM, TG3PCI_ DEVICE_ TIGON3_ 5720)}, DEVICE( PCI_VENDOR_ ID_BROADCOM, TG3PCI_ DEVICE_ TIGON3_ 57762)} , PCI_VENDOR_ ID_BROADCOM, TG3PCI_ DEVICE_ TIGON3_ 57766)} , PCI_VENDOR_ ID_BROADCOM, TG3PCI_ DEVICE_ TIGON3_ 57782)} , PCI_VENDOR_ ID_BROADCOM, TG3PCI_ DEVICE_ TIGON3_ 57786)} , DEVICE( PCI_VENDOR_ ID_SYSKONNECT, PCI_DEVICE_ ID_SYSKONNECT_ 9DXX)}, DEVICE( PCI_VENDOR_ ID_SYSKONNECT, PCI_DEVICE_ ID_SYSKONNECT_ 9MXX)}, DEVICE( PCI_VENDOR_ ID_ALTIMA, PCI_DEVICE_ ID_ALTIMA_ AC1000) },
+++ tg3-3.128x/
@@ -330,6 +330,9 @@
{PCI_
{PCI_
{PCI_
+ {PCI_DEVICE(
+ {PCI_DEVICE(
+ {PCI_DEVICE(
{PCI_
{PCI_
{PCI_