/ run / network / ifstate continua sendo redefinido na reinicialização

0

Eu acho que meu arquivo /run/network/ifstate continua sendo sobrescrito na inicialização. Nesta sessão eu editaria para

$ cat /run/network/ifstate
lo=lo
wlan0=wlan0
eth0=eth0

Mas na próxima sessão (depois de um desligamento) eu encontraria apenas

$ cat /run/network/ifstate
lo=lo

Eu tento auditar isso (antes de reiniciar) via

$ auditctl -w /run/network/ifstate -p war -k ifstate-debug

Mas ausearch -f /run/network/ifstate -i (na reinicialização) diz que não há correspondências. De fato,

# cat /var/log/audit/audit.log 
type=DAEMON_START msg=audit(1426930357.497:4645): auditd start, ver=1.7.18 format=raw kernel=3.2.0-77-generic auid=4294967295 pid=1413 subj=unconfined  res=success
type=CONFIG_CHANGE msg=audit(1426930357.598:25): audit_backlog_limit=320 old=64 auid=4294967295 ses=4294967295 res=1
type=LOGIN msg=audit(1426930357.866:26): login pid=1566 uid=0 old auid=4294967295 new auid=104 old ses=4294967295 new ses=1
type=LOGIN msg=audit(1426930364.214:27): login pid=1888 uid=0 old auid=4294967295 new auid=1000 old ses=4294967295 new ses=2
type=LOGIN msg=audit(1426930459.042:28): login pid=2805 uid=1000 old auid=1000 new auid=0 old ses=2 new ses=3
type=LOGIN msg=audit(1426930459.258:29): login pid=2806 uid=0 old auid=0 new auid=0 old ses=3 new ses=4
#

E não sei como interpretar isso.

O motivo pelo qual desejo manter wlan0 e eth0 em /run/network/ifstate é porque ter apenas lo me impede de controlar wlan0 e eth0 . Eu uso uma conexão com fio, mas há também um hotspot Wi-Fi (não confiável) na minha área. Eu costumava me conectar ao hotspot para que minha caixa se conectasse automaticamente a ele. No entanto, eu não quero mais fazer isso, já que estar conectado a esse hotspot e minha conexão com fio ao mesmo tempo leva a uma experiência muito frustrante.

    
por skytreader 21.03.2015 / 10:41

1 resposta

2

/run/ é um sistema de arquivos tmpfs que existe somente na RAM e é criado novamente em cada inicialização do sistema. Quaisquer alterações que você fizer lá serão perdidas após o desligamento.

Para evitar que o Networkmanager se conecte automaticamente ao hostspot, edite a conexão e desative a opção "Conectar automaticamente a esta rede quando estiver disponível".

    
por Florian Diesch 21.03.2015 / 11:03