bugGNU GRUB - Bugs: bug #11555, [Patch] Broadcom 5751 Gigabit...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #11555: [Patch] Broadcom 5751 Gigabit ethernet (0x1677) Support added

Submitted by:  Frédéric Olivié <alf>
Submitted on:  Mon 10 Jan 2005 01:33:03 PM UTC  
 
Category: NetworkSeverity: Major
Priority: 5 - NormalItem Group: None
Status: NonePrivacy: Public
Assigned to: NoneOriginator Name: 
Open/Closed: ClosedRelease: 0.95
Release: NoneReproducibility: Every Time
Planned Release: None

(Jump to the original submission Jump to the original submission)

Sat 15 Dec 2007 11:54:47 AM UTC, comment #7:

We've moved to GRUB 2 as a development platform. Unfortunately, GRUB 2 doesn't have network support yet, although there's ongoing work to implement it. If you want to help on that, please contact <grub-devel@gnu.org>.

In the meantime, this bug doesn't apply. I'm closing it.

Robert Millan <robertmh>
Project Administrator
Wed 23 Nov 2005 08:10:01 PM UTC, comment #6:

For all users :

If your card is not recognized (which may be the case with an OEM chipset) :

In tg3.c (around line 2515), replace :

!KNOWN_PHY_ID(eeprom_phy_id & PHY_ID_MASK))
return -ENODEV;

by :

!KNOWN_PHY_ID(eeprom_phy_id & PHY_ID_MASK)) {
printf("Found unknown PHY_ID : 0x%x\n", eeprom_phy_id & PHY_ID_MASK) ;
return -ENODEV;
}

Then try and find this code to know which kind of chip you really have.

Finally, patch tg3.h (around line 2130) and add your own define there. It's pretty self explanatory.
Also add it in the KNOWN_PHY_ID macro a few lines lower.

This is what Juanjo did.

Frédéric Olivié <alf>
Wed 23 Nov 2005 05:23:44 PM UTC, comment #5:

FIXED in my system.

The netcard was integrated into a HP mainboard, the chip reads "BroadComm 5751" but... adding this line in tg3.h fixed the problem (I printf'd the eeprom_phy_id, googled the code (0x60008180) and found the entry for the tg3.h of the Linux kernel):

#define PHY_ID_BCM5401 0x60008050
#define PHY_ID_BCM5411 0x60008070
#define PHY_ID_BCM5701 0x60008110
#define PHY_ID_BCM5703 0x60008160
+#define PHY_ID_BCM5750 0x60008180
#define PHY_ID_BCM5704 0x60008190

Juanjo.

Anonymous
Tue 22 Nov 2005 06:47:54 PM UTC, comment #4:

Hello.

I've the same problem, I get the message:

[tg3-5751]phy probe failed, err -2
Problem fetching invariants of chip, aborting

I'm using grub source 0.95 patched with grub-0.95-diskless-patch-2.patch and I've also tried 0.95 + grub-0.95-diskless-patch-2.patch + http://debian.jones.dk/hykrion/pool-etch/sid-jones/grub/debian/patches/nic-drivers_updated_to_eb5.3.15.diff.

Any solution? This is urgent for me :-(

Thanks,
Juanjo

Anonymous
Mon 31 Oct 2005 02:33:01 PM UTC, comment #3:

Instead of this (but still depending on #8061 ) you can try the following more general NIC driver update: http://debian.jones.dk/hykrion/pool-etch/sid-jones/grub/debian/patches/nic-drivers_updated_to_eb5.3.15.diff

- Please drop a note at -unavailable- if it works for you!

Jonas Smedegaard <djones>
Wed 08 Jun 2005 04:09:12 PM UTC, comment #2:

In addition the output of lspci could be helpful:

Broadcom Corporation NetXtreme BCM5751 Gigabit Ethernet PCI Express (rev 11)

Perhaps PCI Express is responsible for my problem.

Torsten Scholak <ciproot>
Wed 08 Jun 2005 03:39:25 PM UTC, comment #1:

Hola,

I've applied both patches in order to get my Broadcom NetXtreme (5751) chp running.
The chip is build into a Fujitsu Siemens workstation.
What I get is:

[tg3-5751]phy probe failed, err -2
Problem fetching invariants of chip, aborting

UNDI drivers don't work either.

Is there a chance you can help me in this case?

Thanks in advance,

torsten

Torsten Scholak <ciproot>
Mon 10 Jan 2005 01:33:03 PM UTC, original submission:

This patch allows boxes with Broadcom 5751 chipsets (maybe also all 5750, but I could not test it) to pxegrub.

I have patched the tg3 etherboot driver inside the etherboot source tree.

Here is a patch that allows grub users to test the mods.

It works for me.

You have to apply the grub-0.95-diskless-patch-2.patch from Fengshuo prior to applying mine.

Frédéric Olivié <alf>

 

Attached Files
file #2351:  grub-5751.patch added by alf (10KiB - application/octet-stream - Broadcom 5751 patch)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by robertmh (Posted a comment)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 15 Dec 2007 11:54:47 AM UTCrobertmhOpen/ClosedOpen=>Closed
    Mon 10 Jan 2005 01:33:03 PM UTCalfAttached File-=>Added grub-5751.patch, #2051

    Back to the top


    Powered by Savane 3.1-cleanup1