1 |
Hi João, |
2 |
|
3 |
João Matos: |
4 |
> Hi list. |
5 |
> |
6 |
> I decided to install a virtual server for testing some stuff, but I |
7 |
> couldn't configure eth0 as usual. The system complain it doesn't |
8 |
> exist. After compiling the kernel hundreds of times, I supposed the |
9 |
> problem wasn't my kernel configuration then installed dhcpcd. |
10 |
Due to the new udev version, the devices will be renamed by default to |
11 |
names like enp0s3. This is not done by the kernel and no driver issue, |
12 |
just a renaming at boot time done by udev. |
13 |
> |
14 |
> For my surprise, I got an IP address, but there weren't eth0, just |
15 |
> enp0s3 instead. It wouldn't be a problem (even with dhcp), but I can't |
16 |
> start any service. They (sshd) complain that there is no eth0. |
17 |
You might have some old references to eth0 around, e.g.: |
18 |
- /etc/init.d/net.eth0 (move this file to /etc/init.d/net.enp0s3) |
19 |
- entries in /etc/conf.d/net (same here, rename them all to enp0s3) |
20 |
- net.eth0 is maybe installed in the default runlevel. Remove it and add |
21 |
net.enp0s3 |
22 |
- in case SSH still refuses to start, try running "/lib/rc/bin/rc-depend |
23 |
-u" as root and/or setting rc_depend_strict="NO" in /etc/rc.conf |
24 |
> |
25 |
> I'm using stable packages (x86). |
26 |
> |
27 |
> Any suggestions? Thank you. |
28 |
> |
29 |
> -- |
30 |
> João de Matos |
31 |
> Linux User #461527 |
32 |
Regards, |
33 |
Felix |