-
Junior Member
registered user
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?
-
Junior Member
registered user
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.
-
Junior Member
registered user
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
-
Forum Rules
![Samsung - S Pen Creator Edition - White picture](/store/img/g/nicAAOSwg8Nl-6GK/s-l225/Samsung-S-Pen-Creator-Edition-White.jpg)
Samsung - S Pen Creator Edition - White
$38.00
![Samsung - Galaxy Book4 15.6](/store/img/g/rkUAAOSwAW1mDtCs/s-l225/Samsung-Galaxy-Book4-15-6-FHD-Laptop-Intel-Core-7-.jpg)
Samsung - Galaxy Book4 15.6" FHD Laptop - Intel Core 7- 16GB Memory - 512GB S...
$599.99
![Samsung Galaxy Tab A Tablet SM-T580 16GB WiFi Only Black - EXCELLENT picture](/store/img/g/Lo0AAOSw931mZ0ra/s-l225/Samsung-Galaxy-Tab-A-Tablet-SM-T580-16GB-WiFi-Only.jpg)
Samsung Galaxy Tab A Tablet SM-T580 16GB WiFi Only Black - EXCELLENT
$35.00
![Genuine OEM Samsung Galaxy Tab S6 Lite Book Cover -NEW EF-BP610PJEGUJ- #E4 picture](/store/img/g/eO0AAOSwbkllzTa3/s-l225/Genuine-OEM-Samsung-Galaxy-Tab-S6-Lite-Book-Cover-.jpg)
Genuine OEM Samsung Galaxy Tab S6 Lite Book Cover -NEW EF-BP610PJEGUJ- #E4
$10.00
![Samsung Galaxy Tab A9 (X110) 64GB 4GB RAM International Version (New) picture](/store/img/g/cKIAAOSwGyBl1PaA/s-l225/Samsung-Galaxy-Tab-A9-X110-64GB-4GB-RAM-Internatio.jpg)
Samsung Galaxy Tab A9 (X110) 64GB 4GB RAM International Version (New)
$126.99
![Samsung Galaxy Tab A9+ SM-X210N WIFI 128GB Graphite Very Good picture](/store/img/g/OP4AAOSwLxVmb2ml/s-l225/Samsung-Galaxy-Tab-A9-SM-X210N-WIFI-128GB-Graphite.jpg)
Samsung Galaxy Tab A9+ SM-X210N WIFI 128GB Graphite Very Good
$159.99
![Samsung Chromebook 4 11.6](/store/img/g/jPYAAOSwLFtl56bC/s-l225/Samsung-Chromebook-4-11-6-Celeron-1-1GHz-4GB-RAM-3.jpg)
Samsung Chromebook 4 11.6" Celeron 1.1GHz 4GB RAM 32GB SSD XE310XBA
$42.89
![Samsung Galaxy Tab S9+ 12.4-inch Slim EF-DX810 S9 FE+ BOOK COVER KEYBOARD picture](/store/img/g/pIgAAOSwO21mOmRm/s-l225/Samsung-Galaxy-Tab-S9-12-4-inch-Slim-EF-DX810-S9-F.jpg)
Samsung Galaxy Tab S9+ 12.4-inch Slim EF-DX810 S9 FE+ BOOK COVER KEYBOARD
$44.99
![Samsung Chromebook XE350XBA-K05US 15.6](/store/img/g/GBsAAOSwAXVmaIaV/s-l225/Samsung-Chromebook-XE350XBA-K05US-15-6-1080p-FHD-L.jpg)
Samsung Chromebook XE350XBA-K05US 15.6" 1080p FHD Laptop Intel 4GB RAM 128GB SSD
$349.00
![OEM Samsung Galaxy Tab S9 Ultra 14.6](/store/img/g/yzcAAOSwVO1mGCVK/s-l225/OEM-Samsung-Galaxy-Tab-S9-Ultra-14-6-Book-Cover-Ke.jpg)
OEM Samsung Galaxy Tab S9 Ultra 14.6" Book Cover Keyboard, Black, EF-DX915UBEGUJ
$249.99