Thanks, but unfortunately, it does not work for me, and I had tried that
before posting.
I have just verified again. I started with the interface (eth3)
connected (NB: my machine is a VMware VM, which should not matter, but
might), while yours seems disconnected ("NO-CARRIER", "state DOWN").
root@hostname:~# ip addr show eth3
5: eth3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP
qlen 1000
link/ether 00:50:56:b7:20:8c brd ff:ff:ff:ff:ff:ff
inet 192.168.50.149/24 brd 192.168.50.255 scope global eth3
root@hostname:~# ip link set down eth3
root@hostname:~# ip addr show eth3
5: eth3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP
qlen 1000
link/ether 00:50:56:b7:20:8c brd ff:ff:ff:ff:ff:ff
inet 192.168.50.149/24 brd 192.168.50.255 scope global eth3
Then I disconnected the interface in vSphere, only to get
root@hostname:~# ip addr show eth3
5: eth3: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state
DOWN qlen 1000
link/ether 00:50:56:b7:20:8c brd ff:ff:ff:ff:ff:ff
root@hostname:~# ip link set down eth3
root@hostname:~# ip addr show eth3
5: eth3: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state
DOWN qlen 1000
link/ether 00:50:56:b7:20:8c brd ff:ff:ff:ff:ff:ff
i.e., whether the interface is connected or not does not change a thing.
Can it depend on the network driver used? I have e1000 loaded (and 8021q)...
Lior Okman <[email protected]> writes:
> Hi,
>
> On my current host I have the following:
>
> $ ip addr show enp4s0
> 2: enp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN
> group default qlen 1000
> link/ether 70:85:c2:66:5a:96 brd ff:ff:ff:ff:ff:ff
>
> Running the "set link down" command yields this:
>
> $ sudo ip link set down enp4s0
> $ ip addr show enp4s0
> 2: enp4s0: <BROADCAST,MULTICAST> mtu 1500 qdisc mq state DOWN group default
> qlen 1000
> link/ether 70:85:c2:66:5a:96 brd ff:ff:ff:ff:ff:ff
>
> This seems to do what you want it to. The other way works as well.
>
> $ sudo ip link set up enp4s0
> $ ip addr show enp4s0
> 2: enp4s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN
> group default qlen 1000
> link/ether 70:85:c2:66:5a:96 brd ff:ff:ff:ff:ff:ff
>
> My system is a debian SID host, except that it is using the 4.16.3 kernel.
>
> --
> Lior
--
Oleg Goldshmidt | [email protected]
_______________________________________________
Linux-il mailing list
[email protected]
http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il