Web lists-archives.com

Re: Resolved [was Re: Stretch--no network interfaces]




On Sun 18 Jun 2017 at 13:51:52 -0600, pplaw wrote:

> On Sun, Jun 18, 2017 at 08:54:46PM +0200, Christian Seiler wrote:
> > On 06/18/2017 08:25 PM, pplaw wrote:
> > > The network I'm on at the moment hands out DHCP addresses.  But, sometimes,
> > > I'll hard-code the IP address for the computer (with ifconfig:  ifconfig 
> > > (eth0--but in this case) enx687f74158a8a 10.x.x.x netmask 255.255.255.0;
> > > route add default gw 10.x.x.x).  Since this is a new install of Stretch,
> > > I haven't been able to download the ifconfig package; and if I type ifup
> > > enx687f74158a8a (or for my wireless card, wlp1s0), I get:  "unknown in-
> > > terface.
> > 
> > In the Debian release notes there's a section about the fact that
> > ifconfig has been deprecated for well over a decade now, and is not
> > included in new installs anymore starting with Stretch:
> > 
> > https://www.debian.org/releases/stretch/amd64/release-notes/ch-information.en.html#iproute2
> > 
> > If you want to temporarily add an IP to a given interface, you can
> > use the 'ip' utility (this also works in older Debian versions):
> > 
> > ip link set $DEVICE up
> > ip addr add 10.x.x.x/24 dev $DEVICE
> > ip route add default via 10.x.x.y
> > 
> > The question why 'ifup' doesn't work in your case: 'ifup' is only
> > a tool that is used in conjunction with /etc/network/interfaces
> > (or /etc/network/interfaces.d/*). So in order for ifup to work,
> > you need to create an entry in /etc/network/interfaces for your
> > network interface, for example:
> > 
> > auto enx687f74158a8a
> > iface enx687f74158a8a inet static
> >    address 10.x.x.x/24
> >    gateway 10.x.x.y
> > 
> > And then you can do 'ifup enx687f74158a8a'. (And in that case
> > the interface will also be configured when the system is rebooted.)
> > 
> > (The 'ifup' part is also the same in older Debian versions.)
> > 
> > Regards,
> > Christian
> 
> Interesting info, which;
> 
> 1)
> proves quite successful;
> 
> 2)
> shows I've been out of step for a long time; and
> 
> 3)
> deserves to be set in gold (see #1, id.).
> 
> Thank you, Christian!

Excellent information, indeed. It rectifies the inability of d-i to set
up a simple network connection which is available at first boot. Netcfg
fails once again it seems.

But we will never know.