Tiny Core Linux
Tiny Core Base => TCB Bugs => Topic started by: u54749 on May 01, 2009, 07:03:27 AM
-
When I try to boot TC2.0rc1 I get the following message
e100: eth0: e100_request_firmware: Failed to load firmware "e100/d102e_ucode.bin": -2
Boot continuues very slowly after the message. Desktop appears but network access is disabled
Here are the relevant lines of DMESG:
pci 0000:02:0c.0: Firmware left e100 interrupts enabled; disabling
e100: Intel(R) PRO/100 Network Driver, 3.5.23-k6-NAPI
e100: Copyright(c) 1999-2006 Intel Corporation
e100 0000:02:0c.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
e100 0000:02:0c.0: PME# disabled
Intel 82802 RNG detected
e100: eth0: e100_probe: addr 0xfe2fc000, irq 18, MAC addr 00:07:e9:cb:fa:61
e100 0000:02:0c.0: firmware: requesting e100/d102e_ucode.bin
e100: eth0: e100_request_firmware: Failed to load firmware "e100/d102e_ucode.bin": -2
I'm using GRUB4DOS to boot from a pure WinXP/NTFS environment without any Linux partitions. TC 1.4 boots and works perfectly from exactly the same environment (I'm posting from it just now!).
The PC is a 7 year old DELL with a quite ordinary network chipset from Intel.
Anybody has an idea?
-
See the firmware-2.6.29.1-tinycore.tce extension
-
Problem solved - thanks
You should docuent this somewhere
-
Added to faq: http://www.tinycorelinux.com/faq.html
-
Is there an easy/obvious way to include this package in a netbootable image?
My machines are netbooting fine, but as they then have no network through which to download extensions it's quite hard to run anything else... ???
(preloading the extension to an HDD on the unit and then installing it manually does provide working system, so it'd work if I could get it into the netboot)
-
See the wiki:
http://tinycorelinux.com/wiki/tiki-index.php?page=Dynamic+root+filesystem+remastering
Mainly the "Create remaster content" and "Configure" parts.
-
See the wiki:
http://tinycorelinux.com/wiki/tiki-index.php?page=Dynamic+root+filesystem+remastering
Mainly the "Create remaster content" and "Configure" parts.
Excellent - took me a while to work out where the onboot.lst file needed to go (see contents of /opt/.tce_dir), and to realise that it wanted tcz's (didn't load tce's), and to sort out a few permissions issues, but it's working nicely :)
I've also added openSSH, appropriate keys and config, and a script to connect to a known server and tunnel SSH back to the TinyCore machine.
This makes a really good remote support system, as it can get out of most firewalls (outbound SSH is generally allowed in the environments I support)
Next job is to try and merge these into a single ramdisk so I can use netboot.me* as a complete remote support system.
Thanks again,
* netboot.me is what put me on to TinyCore - I've now been "playing" for a couple of days and really like it!
-
And the wiki: http://wiki.tinycorelinux.com/tiki-index.php?page=Remastering
Comes in handy :)
That's worked really nicely - I like this system, alot.
Thanks curaga