bugGNU GRUB - Bugs: bug #6690, [PATCH]New PCI and NIC drivers...

 
 

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

bug #6690: [PATCH]New PCI and NIC drivers from etherboot-5.3.4

Submitter:  Feng Shuo <fengshuo>
Submitted:  Fri 21 Nov 2003 07:08:51 AM UTC
   
 
Category:  Network Severity:  Major
Priority:  5 - Normal Item Group:  Action Request
Status:  Works For Me Privacy:  Public
Assigned to:  okuji Originator Name: 
Open/Closed:  Closed Release:  None
Release:  CVS (20031021) Reproducibility:  Every Time
Planned Release:  None

Jump to the original submission

Sat 15 Dec 2007 11:46:49 AM UTC, comment #11: 

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>
Group administrator
Fri 18 Jun 2004 09:37:41 PM UTC, comment #10: 

The grub-0.94-eb-5.3.7.tar.bz2 patchset updates several PCI drivers of Shou's grub-0.94-diskless-1.patch.gz to etherboot-5.3.7 in order to support newer e1000 models and the like. I've concentrated on the useful parts (e.g. ignored all ISA based nics), and also tackled r8169 support, but that forced me to patch configure and netboot/Makefile.in to make it build here (separate diffs). Regenerating configure (going through the aclocal, autoconf and automake stages) resulted in strange link problems in stage2 here.

It also contains a ported version of my tagged image support for grub. It allows for loading mknbi-whatever prepared images. I didn't check mknbi-linux kernels, nor I checked the mknbi-menu stuff. I'm doing some funny stuff with mknbi-dos nbi's (e.g. motherboard and NIC BIOS updates, Partition Magic), and hate to carry floppy disks around.

Hans-Peter Jansen <frispete>
Thu 06 May 2004 01:30:11 AM UTC, comment #9: 

The tg3 support doesn't seem to work.  I applied both patches (grub-0.94-diskless-fixtg3.patch AND grub-0.94-diskless-1.patch.gz) to a clean 0.94 source, and now e1000 works fine, and it also fixed a few problems with "intel pro 100/VE cards' not being detected, but broadcom 440x and 57x NICs are still not working.

I assume this tg3 support is mean't to add support in for both of the above NICs?

Anonymous
Mon 09 Feb 2004 11:46:23 AM UTC, comment #8: 

Appears to break the sis900 and ns8390 drivers with compile errors

Tim Fletcher <NightShade>
Sun 30 Nov 2003 04:43:57 PM UTC, comment #7: 

Please recreate your patch using unified format, as described in the web and the manual. You can use -urN to diff.

Okuji

Yoshinori K. Okuji <okuji>
Group administrator
Fri 28 Nov 2003 09:48:04 AM UTC, comment #6: 

A note about the DHCP hack below: this is NOT recommended for general use!  It is a dodgy hack that gets around a problem in my DHCP environment (2 DHCP servers).  It is probably NOT necessary in a 1-server environment, and is a BAD HACK since it shortcuts the DHCP protocol.  This is a short-term work-around: what we really need is a fix for the DHCP code so that it works properly despite having two servers talking at it.

--James Scott

Anonymous
Fri 28 Nov 2003 06:08:07 AM UTC, comment #5: 

grub-diskless-patch-2

GRUB 0.93:
  Apply 'grub-0.93-0.94-1.patch' to update to the current version on official CVS first.

Current CVS version:
  Apply grub-0.94-1-0001.patch and grub-0.94-1-0002.patch by order. Use '--enable-e1000' , '--enable-rtl8139' , '--enable-3c90x' , '--enable-eepro100' or '--enable-tg3' after 'configure --enable-diskless'. Other card drivers have not been tested. If any of them work on your machine, please inform us :-).

Feng Shuo <fengshuo>
Wed 26 Nov 2003 02:26:23 PM UTC, comment #4: 

Another patch - a huge nasty hack which bypasses a DHCP problem I'm seeing in my network environment.  We have 2 DHCP servers, and I think its confusing the DHCP implementation in Etherboot 5.3.5.  This hack shortcuts the DHCP protocol, and uses an OFFERed IP address without sending a REQUEST!  In real life, it should work OK since the IP address is only used for a short time.

Anonymous
Wed 26 Nov 2003 02:09:17 PM UTC, comment #3: 

Another cumulative patch - from grub 0.93 to current.

Anonymous
Wed 26 Nov 2003 01:55:20 PM UTC, comment #2: 

Patch enclosed brings this patch up to etherboot 5.3.5, and fixing some tg3 compile errors.

Anonymous
Fri 21 Nov 2003 07:12:56 AM UTC, comment #1: 

The original .patch file is too big.
Here is the .gz version.

Feng Shuo <fengshuo>
Fri 21 Nov 2003 07:08:51 AM UTC, original submission:  

Grub-0.94-diskless-1.patch
The new PCI and NIC drivers from etherboot-5.3.4
Four drivers have be tested: rtl8139, eepro100, e1000 and 3c90x.

Feng Shuo <fengshuo>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #1421:  grub-0.94-eb-5.3.7.tar.bz2 added by frispete (32KiB - application/x-tbz - This patchset, based on Shou's grub-0.94-diskless-1.patch.gz, updates several PCI drivers (e.g. e1000) to etherboot-5.3.7. Please also read note above!)
file #1420:  grub-0.94-eb-5.3.7.tar.bz2 added by frispete (32KiB - application/x-tbz - This patchset, based on Shou's grub-0.94-diskless-1.patch.gz, updates several PCI drivers (e.g. e1000) to etherboot-5.3.7. Please also read note above!)
file #886:  grub-diskless-patch-2.tar.gz added by fengshuo (430KiB - application/x-gzip-compressed - Add a separated patch for GRUB 0.93 users. Also include the patch for tg3 and dhcp bug.)
file #879:  grub-0.94-diskless-dhcphack.patch added by None (924B - application/octet-stream - Incremental patch (on top of 5.3.5 or fixtg3 below) implementing nasty hack to get round DHCP problem)
file #878:  grub-0.93-etherboot5.3.5.patch.gz added by None (262KiB - application/x-gzip - Cumulative patch from 0.93 to current+etherboot5.3.5+tg3fix)
file #877:  grub-0.94-diskless-fixtg3.patch added by None (7KiB - application/octet-stream - Incremental patch updates to etherboot 5.3.5 and fixes tg3 compile bugs)
file #855:  grub-0.94-diskless-1.patch.gz added by fengshuo (261KiB - application/x-gzip-compressed - The patch applied to the latest GRUB 0.94 on CVS(gzip version))

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 10 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2007-12-15 robertmh Open/ClosedOpen Closed
    2004-06-18 frispete Attached File- Added grub-0.94-eb-5.3.7.tar.bz2, #1413
    2004-06-18 frispete Attached File- Added grub-0.94-eb-5.3.7.tar.bz2, #1412
    2003-11-30 okuji StatusNone Works For Me
        Assigned toNone okuji
        Release0.94 CVS (20031021)
    2003-11-28 fengshuo Attached File- Added grub-diskless-patch-2.tar.gz, #880
    2003-11-26 None Attached File- Added grub-0.94-diskless-dhcphack.patch, #873
    2003-11-26 None Attached File- Added grub-0.93-etherboot5.3.5.patch.gz, #872
    2003-11-26 None Attached File- Added grub-0.94-diskless-fixtg3.patch, #871

    Back to the top

    Powered by Savane 3.14-3b9d.
    Corresponding source code