> From: ghe2...@gmail.com
> To: debianUsers <debian-user@lists.debian.org>
>
> Working on a Dell 5414 laptop, Stretch.
>
> The WiFi works, but the Ethernet doesn"t, and I can"t figure out why.
>
> ip addr:
>
> 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
> group default qlen 1
> link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
> inet 127.0.0.1/8 scope host lo
> valid_lft forever preferred_lft forever
> inet6 ::1/128 scope host
> valid_lft forever preferred_lft forever
> 2: enp0s31f6: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
> group default qlen 1000
> link/ether 10:05:01:40:f4:43 brd ff:ff:ff:ff:ff:ff
> 3: wwp0s20f0u2i12: <BROADCAST,MULTICAST,NOARP> mtu 1500 qdisc noop
> state DOWN group default qlen 1000
> link/ether 4e:8a:3a:22:b3:df brd ff:ff:ff:ff:ff:ff
> 4: wlp1s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group
> default qlen 1000
> link/ether f4:8c:50:17:bc:0e brd ff:ff:ff:ff:ff:ff
> 5: enx10050149649d: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state
> DOWN group default qlen 1000
> link/ether 10:05:01:49:64:9d brd ff:ff:ff:ff:ff:ff
>
> /etc/network/interfaces:
>
> # This file describes the network interfaces available on your system
> # and how to activate them. For more information, see interfaces(5).
>
> source /etc/network/interfaces.d/*
>
> # The loopback network interface
> auto lo
> iface lo inet loopback
>
> auto wwp0s20f0u2i12
> iface wwp0s20f0u2i12 inet static
> address 216.17.134.202/29
> gateway 216.17.134.201
>
> First I tried with wicd, a network manager (the static def wasn"t in 
> interfaces)
>
> It said the wired interface was up, and assigned the requested IP. It
> wasn"t checking after assignment to see if it worked. I turned that
> on, and it never came back.
>
> I removed the network monitor and added the static paragraph to the
> interface file. ifup and ifdown worked, and ip addr said
> wwp0s20f0u2i12 was up.
>
> There are two Ethernet ports on this thing, and I tried both with no
> success. I swapped out the Ethernet cable with the same result.
>
> I replaced Stretch with Buster. It works. dhcp (Comcast) or static (my
> T1). Using the interfaces file.
>
> BTW. ifconfig fans, wait till you get to Buster -- no ifup or down.
> Buster seems to boot using a commented out dhcp paragraph, though.
> Running by hand, "/etc/init.d/network reload" loads the correct
> config.
>
> The "man interfaces" on Stretch talks a lot about the ethn interfaces.
> It does on Buster, too.
>
> This is less than optimal.
>
> What"s going on here? This is Linux, not Winders; Debian, not Ubuntu;
> stable, not Sid. This is what we"re supposed to put on Internet
> servers? They had time to make something as simple as this work while
> it was testing. And to correct the man pages, too.
>
> If they didn"t have time, the release should have been postponed until
> it was ready for prime time, IMHO.
>
> I looked on the "Net, asking why the interface names were changed. I
> found a good reason: sometimes the ethn names aren"t reliably
> consistent. Fine, I say, you"ve figured how to make them consistent.
> That"s no reason to change the names from a meaningful 4 or 5 chars to
> 11, chosen by /dev/urandom.
>
> Somebody"s selling the Debian management a pile of bull excrement.

Before you get a long lecture on the merits of long unique names try this:

Edit your /etc/default/grub change GRUB_CMDLINE_LINUX=”” to :
GRUB_CMDLINE_LINUX="net.ifnames=0" If the biosdevname is installed you need to 
add :
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
$ sudo update-grub
$ sudo reboot

Now check your /dev/interfaces, they should be eth0 and wlan0 and they will stay
this way.

> Glenn English

Reply via email to