It's probably not a module issue. Are these interfaces supposed to be DHCP-configured, or are they supposed to be statically and locally configured?
If they're supposed to be configured via DHCP, try "dhclient $interface_name". If they're supposed to be statically configured, try using ifconfig to configure them manually. Also, ipmaddr is *not* the command you should be using. That deals strictly in multicast addresses, not unicast addresses. I presume you're trying to get your unicast addresses working properly. ifconfig -a On 04/06/2013 10:35 PM, Nick Khamis wrote: > Sorry I did mean /sbin/ip... Long day. Regardless, /sbin/ipmaddr does > now show any ipv4 related material. Other than the network card > driver, what module should I ensure is loaded for ipv4 related stuff. > As for /etc/conf.d/net, net.eth0/eth1 these were untouched and still > point to eth0 and eth1. > > As for /sbin/ip. I have no such command. > > N. > > > On 4/6/13, Michael Mol <mike...@gmail.com> wrote: >> /sbin/ip, not /etc/ip >> >> Those inet6 addresses beginning with ff02 are link-local addresses. >> Those are automatically configured on a link simply by the link being up. >> >> Something is failing to configure your interfaces' ipv4 settings. >> >> The culprit is almost certainly somewhere in one of these places, its >> lack of being in these places it part of your problem: >> >> /etc/conf.d/net >> /etc/init.d/net.* >> /etc/runlevels/*/net.* >> >> Otherwise, try those find/grep lines I offered. >> >> On 04/06/2013 10:01 PM, Nick Khamis wrote: >>> I do not have /etc/ip however, I do have /etc/ipmaddr show: >>> >>> 1: lo >>> inet6 ff02::1 >>> 2: sit0 >>> inte6 ff02::1 >>> 3: eth0 >>> link 33:33:00:00:00:01 >>> inet6 ff02:1 >>> 4: eth1 >>> link 33:33:00:00:00:01 >>> inet6 ff02:1 >>> >>> Too much inte6 for my liking... Did I somehow get rid of ipv4? >>> >>> N. >>> >>> On 4/6/13, Michael Mol <mike...@gmail.com> wrote: >>>> On 04/06/2013 08:53 PM, Nick Khamis wrote: >>>>> I took a closer look at /etc/udev/70-something-rules-net and >>>>> /sys/class/net/eth0/ and all the ATTR (i.e., address, type, dev_id) >>>>> line up fine. I did not find a "name" file in /sys/class/net/eth0 >>>>> however, >>>>> name=eth0 in etc/udev/70-something-rules-net. >>>>> >>>>> Ifconfig alone returns nothing. Ifconfig eth0/1 and lo returns the >>>>> interface >>>>> with no tx and rx traffic. And no ip address as set in conf.d/net. >>>>> >>>>> Please help guys. Server room is numbing...... >>>> >>>> /sbin/ip link addr show >>>> >>>> That will tell you the names of your interfaces, as they currently >>>> exist. >>>> >>>> You cannot reliably use 70-persistent-net-rules to assign interfaces >>>> names which the kernel may chose. This means things like 'eth0' and >>>> 'wlan0' are unreliable in principle. >>>> >>>> Once you know what the interface name will be, rename >>>> /etc/init.d/net.eth0 to /etc/init.d/net.$YOUR_INTERFACE_NAME_HERE , >>>> remove /etc/runlevels/net.eth0 and create a symlink in /etc/runlevels >>>> pointing at your new /etc/init.d/net.$WHATEVER file. >>>> >>>> Then /etc/init.d/net.$WHATEVER restart ... and things should come up, at >>>> least partially. To find anything else that might be broken: >>>> >>>> find /etc|grep eth0 >>>> find /etc -print0|xargs -0 grep eth0|egrep -v ':#' >>>> >>>> and rename 'eth0' there to your new interface name. >>>> >>>> I just went through this entire process on one of my machines...but I >>>> wiped all the files out of /etc/udev/rules.d/ and went with udev's new >>>> defaults, rather than set up my on persistent net rules for this >>>> machine. (That's a task for another day.) >>>> >>>> Frankly, the process is a PITA...and I'm going to go back to a >>>> persistent-net.rules file in the future; having to go through that >>>> entire process because of a NIC swap or an upstream behavior tweak is >>>> not something I care to have to do. >>>> >>>> >>> >> >> >> >
signature.asc
Description: OpenPGP digital signature