You are not logged in.

#1 2005-05-19 12:11:39

potentials
Member
Registered: 2004-01-04
Posts: 130

[solved] dhcpStart:interface eth0 is not Ethernet ...

Trying to setup the network of my laptop, I've edited rc.conf and put eth0="dhcp, commented the statip ip line and added the driver module of the card in the MODULE section.

Configuration files are just like the desktop except of the different drivers.

When running "/etc/rc.d/network start" or "dhcpcd eth0" I get the following error in /var/log/errors.log one finds,

dhcpStart: interface eth0 is not Ethernet or 802.2 Token Ring

Loading or unloading the driver module doesn't differ, I get the same error.

ifconfig -a shows a down network interface named eth0

Offline

#2 2005-05-19 13:21:00

s0lar
Member
Registered: 2005-05-19
Posts: 56

Re: [solved] dhcpStart:interface eth0 is not Ethernet ...

What network card are you using and did you make your own kernel or standard?

Offline

#3 2005-05-19 14:32:40

potentials
Member
Registered: 2004-01-04
Posts: 130

Re: [solved] dhcpStart:interface eth0 is not Ethernet ...

The card is Marvell Yukon 88E8036 PCI-E Fast Ethernet Controller and it's driver is supposed to be sk98lin available in arch's 0.7 kernel (2.6.10).


Beside of trying to do things using arch's configuration files, I'm trying the generic way. I'm also trying static IP instead of dhcp.
My IP should be 192.168.1.101
and the gateway IP is 192.168.1.1

modprobe sk98lin
ifconfig eth0 192.168.1.101 up
route add default gw 192.168.1.1

The output of dmeg is as follows:
http://www.macamania.com/dmesg_newcomer/

The output of route -n is as follows:
http://www.macamania.com/route_newcomer/

Offline

#4 2005-05-19 14:50:23

potentials
Member
Registered: 2004-01-04
Posts: 130

Re: [solved] dhcpStart:interface eth0 is not Ethernet ...

Note that the laptop has firewire, ethernet card and wireless card.

Offline

#5 2005-05-22 12:19:07

potentials
Member
Registered: 2004-01-04
Posts: 130

Re: [solved] dhcpStart:interface eth0 is not Ethernet ...

There were two issues that when dealt with everything went fine.
First is that hotplug runned at startup and defined eth0 as firewire interface, not starting hotplug solved that.
Second and most important, when loading the sk98lin provided in the default Archlinux kernel, the module gave no output messages and didn't create any network interfaces. The same with kernel26-mm.

The solution was to download the sk98lin driver from marvell.com and compile it and then:

modprobe sk98lin
ifconfig eth0 192.168.1.101 up
route add default gw 192.168.1.1

worked fine.

EDIT: DHCP worked fine too.

Offline

Board footer

Powered by FluxBB