Results 1 to 3 of 3

Thread: Pxe boot with Broadcom BCM5754 does not work

  1. #1
    Junior Member registered user
    Join Date
    Jan 2008
    Posts
    20

    Pxe boot with Broadcom BCM5754 does not work

    I am using Knoppix 6.7.0 in a PXE boot environment. I have remastered it a little bit to remove some packages and whatnot, but it's pretty vanilla. It's been working fine for a few months now, on lots of different hardwares.

    I am having a problem with PXE booting a Dell 740 which has a Broadcom BCM5754 Gigabit card. I believe the problem is the firmware for the card, although I don't know. I can boot the machine using the Knoppix 6.7.0 CD, and it loads the NIC driver fine.

    The exact behavior is this: I do the PXE boot, and it loads the minirt.gz image. I see kernel loading lines flash through the screen very very quickly, and then the machine reboots. It appears to be rebooting at the point it's trying to execute udhcp. I can't say with certainty because it is rebooting so fast. Sometimes so fast I barely see the kernel lines show up.

    I booted to cd (also Knoppix 6.7.0) to diagnose what modules are loaded etc, and found that the tg3.ko module has 3 firmware files it loads. Those files are not in the minirt.gz packing. (but they are on the cd). So i copied the /lib/firmware folder to the minirt.gz, but it is not working. I then found a post on writing a custom hotplug script in /sbin/hotplug to load the firmware, but that does not seem to be executing, or if it is, it is not working. The article I found targeted Knoppix 5, so maybe it's not applicable anymore. (i tried to put an echo and a sleep to test, but for all i know it's in a background thread)

    While I was at it, I modified the init script to not call the restart command in the bailout() function.

    this does not stop the machine from rebooting!

    I am at a loss as to how to diagnose this. It works from CD but not PXE, which shouts NIC, but I just don't know. I've tried removing the driver altogether to see if the script will pause and complain about no network / driver etc. No joy.

    Any one have any ideas on how to approach this?

  2. #2
    Junior Member registered user
    Join Date
    Jan 2008
    Posts
    20
    I booted to the CD and did a lsmod to get a list of everything. Then I used modinfo to go through the list for dependencies.

    I then copied all of the .ko files to a drivers folder and renamed them to go in order. (ie, 0_ttm.ko, so that the nouveau.ko file can load).

    I repacke the initram and rebooted, and this time the screen locks up with what looks like a kernel panic screen. This makes me feel like I'm moving in the right direction, but ... well, I put all of the kernel modules that I saw in /proc/modules. So I'm stumped again.

  3. #3
    Junior Member registered user
    Join Date
    Jan 2008
    Posts
    20
    So i figured it out. and it makes no sense to me..

    Somehow a while ago (like 5 months) I must have made a typeo when creating my customzed initrd. (this was when I was fixing the broadcomm b44.ko driver to work)

    The root of the minirt.gz had a file called ..miniroot

    I found it by accident. Once I removed that file and re-created the pxe minirt.gz it worked fine.

    I don't understand how just this one model of machine broke, or even why it broke. but it's fixed now.

    chalk this up to PEBKAC

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


HP Workstation Z640 2x Xeon E5-2623V4 32GB Ram 2x 256GB SSD Quadro 2000 Linux GA picture

HP Workstation Z640 2x Xeon E5-2623V4 32GB Ram 2x 256GB SSD Quadro 2000 Linux GA

$249.99



Intel Xeon E5-2697 v4 2.3GHz 18-Core Processor CPU LGA2011 SR2JV picture

Intel Xeon E5-2697 v4 2.3GHz 18-Core Processor CPU LGA2011 SR2JV

$49.99



HP Z230 Workstation Towers Xeon E3-1231 V3 3.20ghz 8GB Ram NO HDD picture

HP Z230 Workstation Towers Xeon E3-1231 V3 3.20ghz 8GB Ram NO HDD

$39.96



Dell Poweredge R730xd LFF 14-Bay 2U Server | Choose Your CPU & RAM Config picture

Dell Poweredge R730xd LFF 14-Bay 2U Server | Choose Your CPU & RAM Config

$474.99



SR1XP Intel Xeon E5-2680 v3 12 Core 30MB 2.5GHz LGA 2011-3 Grade A Processor picture

SR1XP Intel Xeon E5-2680 v3 12 Core 30MB 2.5GHz LGA 2011-3 Grade A Processor

$3.87



Intel SR1XD Xeon E5-2699V3 2.30Ghz 18-Core Socket 2011 CPU Processor Haswell picture

Intel SR1XD Xeon E5-2699V3 2.30Ghz 18-Core Socket 2011 CPU Processor Haswell

$35.00



Genuine Intel Xeon E5-2680V4 2.40Ghz 14-Core 35MB LGA2011 CPU P/N: SR2N7 picture

Genuine Intel Xeon E5-2680V4 2.40Ghz 14-Core 35MB LGA2011 CPU P/N: SR2N7

$14.99



Intel Xeon E5-2699 v3 2.3GHz 18-Core 45MB 145W LGA2011-3 CPU/Processor SR1XD picture

Intel Xeon E5-2699 v3 2.3GHz 18-Core 45MB 145W LGA2011-3 CPU/Processor SR1XD

$40.99



HP Z440 Workstation 18Cores Xeon E5-2699 V3 128GB 1TB SSD 2TB WIFI WIN11 R5-340X picture

HP Z440 Workstation 18Cores Xeon E5-2699 V3 128GB 1TB SSD 2TB WIFI WIN11 R5-340X

$309.99



1U Supermicro Server 10 Bay 2x Intel Xeon 3.3Ghz 8C 128GB RAM 240GB SSD 2x 10GBE picture

1U Supermicro Server 10 Bay 2x Intel Xeon 3.3Ghz 8C 128GB RAM 240GB SSD 2x 10GBE

$259.00