Problema de permissões com o conky obtendo ESSID, tentou todas as habituais

1

O Conky não pode obter meu essid sem fio devido ao módulo wl kernel e nem minha conta de usuário normal. Se eu fiz     %código% foi bom, e se eu corri conky como root estava tudo bem, mas eu não quero fazer isso.

A solução foi o aqui mais especificamente este link é o que eu segui e funcionou muito bem. Por algum tempo .. Agora não funciona mais e não sei porquê.

Funcionou para minha conta de usuário. Se eu executar o iwconfig, vejo todas as informações sem fio. Se eu entrar     %código% na minha configuração conky conky cospe todas as informações sem fio, incluindo ssid. Mas usando conky é construído em     %código% não retorna nada para ESSID e 'Não Associado' para o AP MAC.

Eu tentei tudo que eu posso, incluindo     %código% (que também trabalhou antes, mas agora não funciona para o conky)

Também devo esclarecer que editei a regra do udev para renomear eth1 para wlan0, já que eth1 é o nome da interface padrão que vem com o driver wl.

    
por Chris 30.10.2012 / 12:30

1 resposta

2

Tudo bem, então a solução para qualquer outra pessoa que acabe aqui:

sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/conky

Detalhes são aqui mas basicamente você precisa dar conky permissões para usar a interface de rede.

    
por Chris 01.11.2012 / 12:48