View previous topic :: View next topic |
Author |
Message |
ibnpaul2 n00b
Joined: 17 Dec 2004 Posts: 26 Location: Philadelphia, PA, USA
|
Posted: Fri Dec 17, 2004 3:34 am Post subject: problem with e100... |
|
|
Hello all,
I am trying to install gentoo 2004.3, and everything works fine, until I get to the initial boot (after everything is installed). When the system tries to boot e100, it fails. The network works fine in the initial install, tho. I tried recompiling the kernel (2.6.9-gentoo-r9) with support for every 3com card, (mine is a 3com 905d) by reentering /usr/src/linux, and rerunning menuconfig. I rebooted, but the same problem exists. I also tried dhcpcd eth0 after recompiling the kernel, and (I think) I tries using modprobe e100 as well. Any ideas?
Thanks. |
|
Back to top |
|
|
nyteryda Guru
Joined: 26 Jul 2003 Posts: 337 Location: London
|
Posted: Fri Dec 17, 2004 3:45 am Post subject: Re: problem with e100... |
|
|
ibnpaul2 wrote: | Hello all,
I am trying to install gentoo 2004.3, and everything works fine, until I get to the initial boot (after everything is installed). When the system tries to boot e100, it fails. The network works fine in the initial install, tho. I tried recompiling the kernel (2.6.9-gentoo-r9) with support for every 3com card, (mine is a 3com 905d) by reentering /usr/src/linux, and rerunning menuconfig. I rebooted, but the same problem exists. I also tried dhcpcd eth0 after recompiling the kernel, and (I think) I tries using modprobe e100 as well. Any ideas?
Thanks. |
1) Ok i am a little confused, first the e100 is a intel card not a 3com ?
2) Recompiling the kernel not only involves make menconfig, but running make, and copying the bzImage to your /boot
3) you should only have the driver for the network card you have selected in your kernel and not all of them.
my first question is what card are you trying to get to work ?
my second question is what is the problem ?
my third question is is there a error message and what is it ?
I think i really need you to re-write you question a little bit better because i don't really know what your problem is. _________________
Code: | #include "forums.h"
int main() {while (bollox) postcount++;}
|
|
|
Back to top |
|
|
ibnpaul2 n00b
Joined: 17 Dec 2004 Posts: 26 Location: Philadelphia, PA, USA
|
Posted: Sat Dec 18, 2004 4:52 am Post subject: |
|
|
Your info helped a lot. I wasn't copying the kernel to my /boot. It should work this time. Thanks a lot. |
|
Back to top |
|
|
projkt4 Apprentice
Joined: 17 Dec 2004 Posts: 238
|
Posted: Sun Dec 19, 2004 2:20 am Post subject: |
|
|
i am having similar problems. the live cd was able to detect and connect with my network card, but now that i have started working without the liveCD gentoo doesnt recognise my network card. when i do
#net-setup eth0
i get command not found.
when i boot up i get a message "make sure that etc/conf.d/net has $ifconfig_eth1 set"
i went ahead and attempted to fix that file but i still get that message.
i emerged e100 and now i get a long string of errors on boot, but i cannot read them fast enough.
where should i start with this problem?
when i \ |
|
Back to top |
|
|
nyteryda Guru
Joined: 26 Jul 2003 Posts: 337 Location: London
|
Posted: Sun Dec 19, 2004 2:45 am Post subject: |
|
|
projkt4 wrote: | i am having similar problems. the live cd was able to detect and connect with my network card, but now that i have started working without the liveCD gentoo doesnt recognise my network card. when i do
#net-setup eth0
i get command not found.
when i boot up i get a message "make sure that etc/conf.d/net has $ifconfig_eth1 set"
i went ahead and attempted to fix that file but i still get that message.
i emerged e100 and now i get a long string of errors on boot, but i cannot read them fast enough.
where should i start with this problem?
when i \ |
Ok first off you are actually using a e100 network card?
Also is there a reason you aren't using the one in the kernel ?
The first thing i would do if i were you is reconfigure you kernel to have the Intel PRO/100 in, the recompile it, then i would go back and read the parts of the gentoo-handbook that cover setting up the network stuff, if after that you still have problems come back and post again. _________________
Code: | #include "forums.h"
int main() {while (bollox) postcount++;}
|
|
|
Back to top |
|
|
projkt4 Apprentice
Joined: 17 Dec 2004 Posts: 238
|
Posted: Sun Dec 19, 2004 3:09 am Post subject: |
|
|
ok, i have reestablished that yes i am using an e100 card. this is a network jack connected to my docking station the specs say that the nic is based off of the 10/1oo baseT (intel chipset) so i believe that i need this e100 driver.
as for using the driver with the kernel, i have no idea what you are talking about,this is my first install and i thought i had already added the e100 to the kernel during make. please correct me if i am wrong. |
|
Back to top |
|
|
rooboy n00b
Joined: 19 Dec 2004 Posts: 1
|
Posted: Sun Dec 19, 2004 3:33 am Post subject: |
|
|
I had the same problem as projkt4 with my e100 NIC. I just did a 'genkernel --menuconfig all' and compiled the Intel PRO/100 into the kernel instead of as a module.
Once I rebooted, dhcp on my DSL modem took over and hey presto! |
|
Back to top |
|
|
projkt4 Apprentice
Joined: 17 Dec 2004 Posts: 238
|
Posted: Sun Dec 19, 2004 10:53 pm Post subject: |
|
|
i recompiled
genkernel --menuconfig all
alli changed was e100 from [m] to [*] and when it compiles i get
ERROR: failed to compile the "modules" target...
what does that mean? and after compiling how do i install the new kernel? |
|
Back to top |
|
|
Bearbonez n00b
Joined: 17 Dec 2004 Posts: 12
|
Posted: Tue Dec 21, 2004 1:20 am Post subject: |
|
|
I had the same problem and would like to thank rooboy for his solution (the only one that worked)
booted back with the live CD used the "lsmod" & "dmesg" commands noted in similar threads, this reported I had a Broadcom Gigabit nic which is reported as "tg3" & "Tigon3" . mounted the drives and chrooted to the HDD & did the 'genkernel --menuconfig all' thing and added it to the kernel. resetup lilo and rebooted and nic & dhcp work Ok.
Am now emerging KDE
Thanx again rooboy Ur a diamond |
|
Back to top |
|
|
deadaim Guru
Joined: 27 Oct 2003 Posts: 467 Location: Florida
|
Posted: Tue Dec 21, 2004 7:16 am Post subject: |
|
|
projkt4 wrote: | i am having similar problems. the live cd was able to detect and connect with my network card, but now that i have started working without the liveCD gentoo doesnt recognise my network card. when i do
#net-setup eth0
i get command not found.
when i boot up i get a message "make sure that etc/conf.d/net has $ifconfig_eth1 set"
i went ahead and attempted to fix that file but i still get that message.
i emerged e100 and now i get a long string of errors on boot, but i cannot read them fast enough.
where should i start with this problem?
when i \ |
Alright, first thing:
Code: | emerge --unmerge e100 |
Let's stick with the kernel driver.
Continuing forward:
Code: | su -
cd /usr/src/linux
make menuconfig |
Device Drivers -->
Networking Support -->
Ethernet (10 or 100Mbit) -->
[ * ] EISA, VLB, PCI and on board controllers
<*> Intel(R) PRO/100+ support
If you choose to compile 'Intel(R) PRO/100+ support' as a module ( <M> ), then you should add e100 to /etc/modules.autoload.d/kernel-2.X where X is either 4 or 6, depending on your kernel version.
If you have a 2.4 kernel:
Code: | make dep && make bzImage modules modules_install |
If you have a 2.6 kernel:
Code: | make && make modules_install |
Now do this (You can use relative paths if you would like to):
Code: | mount /boot
cp /usr/src/linux/arch/i386/boot/bzImage /boot/KERNEL_NAME_HERE
cp /usr/src/linux/System.map /boot/SYSTEM_MAP_NAME_HERE
cp /usr/src/linux/.config /boot/CONFIG_NAME_HERE
umount /boot
reboot |
Done. |
|
Back to top |
|
|
|