1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Debian c/ XFCE configurar 2 placas de redes

Discussão em 'Dúvidas e Suporte Técnico - GNU/Linux & *nix' iniciada por naoliveira, 25 de Fevereiro de 2013. (Respostas: 4; Visualizações: 729)

  1. naoliveira

    naoliveira Power Member

    Boas pessoal,

    como diz o título, como é que posso configurar o Debian para ter 2 placas de rede a funcionar? Neste momento com o WICD só consigo ter uma interface de cada vez ligada. Gostaria de ter as 2 interfaces (eth0 e wlan) porque uma liga à rede interna e a outra à internet. De preferência ligadas antes do login, para assim poder-me ligar via VNC e fazer depois o login.
     
  2. nfk

    nfk Power Member

    Isso costumava ser uma limitação do wicd, não sei se entretanto foi resolvida. Podes usar o network-manager? Uma alternativa é controlares apenas o wlan com o wicd e o eth0 configuras nos interfaces e controlas com o ifup.
     
  3. naoliveira

    naoliveira Power Member

    Ainda não foi resolvido.

    Andei a pesquisar e li que é um programa pesado, como o pc tem poucos recursos e preciso deles para o que realmente é importante não é hipótese.

    Optei por esta alternativa, mas ao contrário ;). wicd controla o eth0 (que fica up com o boot do sistema) e o ifup utilizo para quando preciso de ativar o wireless.
     
  4. Ketheriel

    Ketheriel Power Member

    Com todo o respeito; primeiro convém ver o que é o NetworkManager, é um daemon iniciado em runtime, embora a maior parte das pessoas associe à applet (na realidade a applet nao é necessária)... Vamos começar pelas dependencias:
    Código:
    [email protected]:~/Desktop> ldd /usr/sbin/NetworkManager	linux-vdso.so.1 (0x00007fffaa7ff000)	libnm-util.so.2 => /usr/lib64/libnm-util.so.2 (0x00007fa7fc137000)	libdbus-glib-1.so.2 => /usr/lib64/libdbus-glib-1.so.2 (0x00007fa7fbf10000)	libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007fa7fbcca000)	libgudev-1.0.so.0 => /usr/lib64/libgudev-1.0.so.0 (0x00007fa7fbabf000)	libnl-route-3.so.200 => /usr/lib64/libnl-route-3.so.200 (0x00007fa7fb873000)	libnl-genl-3.so.200 => /usr/lib64/libnl-genl-3.so.200 (0x00007fa7fb66d000)	libnl-3.so.200 => /usr/lib64/libnl-3.so.200 (0x00007fa7fb451000)	libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007fa7fb24d000)	libpolkit-gobject-1.so.0 => /usr/lib64/libpolkit-gobject-1.so.0 (0x00007fa7fb031000)	libsystemd-login.so.0 => /usr/lib64/libsystemd-login.so.0 (0x00007fa7fae27000)	libm.so.6 => /lib64/libm.so.6 (0x00007fa7fab29000)	libdl.so.2 => /lib64/libdl.so.2 (0x00007fa7fa925000)	libsoup-2.4.so.1 => /usr/lib64/libsoup-2.4.so.1 (0x00007fa7fa663000)	libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007fa7fa30b000)	libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007fa7fa0bc000)	libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007fa7f9dc3000)	libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fa7f9ba7000)	libc.so.6 => /lib64/libc.so.6 (0x00007fa7f97fa000)	libuuid.so.1 => /usr/lib64/libuuid.so.1 (0x00007fa7f95f5000)	libsmime3.so => /usr/lib64/libsmime3.so (0x00007fa7f93c8000)	libnss3.so => /usr/lib64/libnss3.so (0x00007fa7f908b000)	libnspr4.so => /usr/lib64/libnspr4.so (0x00007fa7f8e4c000)	librt.so.1 => /lib64/librt.so.1 (0x00007fa7f8c44000)	libudev.so.1 => /usr/lib64/libudev.so.1 (0x00007fa7f8a34000)	/lib64/ld-linux-x86-64.so.2 (0x00007fa7fc397000)	libxml2.so.2 => /usr/lib64/libxml2.so.2 (0x00007fa7f86cd000)	libz.so.1 => /lib64/libz.so.1 (0x00007fa7f84b7000)	libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fa7f8297000)	libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fa7f8080000)	libffi.so.4 => /usr/lib64/libffi.so.4 (0x00007fa7f7e78000)	libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007fa7f7c1b000)	libnssutil3.so => /usr/lib64/libnssutil3.so (0x00007fa7f79f0000)	libplc4.so => /usr/lib64/libplc4.so (0x00007fa7f77eb000)	libplds4.so => /usr/lib64/libplds4.so (0x00007fa7f75e7000)	liblzma.so.5 => /usr/lib64/liblzma.so.5 (0x00007fa7f73c1000)
    Como utilizas XFCE, praticamente todas estas dependencias estão presentes no sistema; Ou sao dependencias de serviços basicos como o DBus, ou LZMA. A unica coisa mais estranha que existe aqui é o nss3 (fornecido pelo mozilla firefox, que com bom packaging nao é necessário sequer ter o firefox instalado). Praticamente a GTK puxa tudo o resto. Portanto... a nível de dependencias nao vejo porque é pesado.Isto ocupa 300Kb de memoria em runtime e ~0.1% CPU; Para mim não é pesado, sobretudo comparado com o XFCE :)A applet é mais pesada, mas nao precisas da applet para nada, inclusive podes usar outras applets para gerir o NetworkManager, como por exemplo o connman da Intel (http://connman.net/).Sinceramente... queres poupar 300Kb de memoria no NetworkManager e usas XFCE?
     
  5. naoliveira

    naoliveira Power Member

    Como escrevi, nunca utilizei, apenas li na net e até é bom escrever o que pensamos ser verdade que assim somos corrigidos ;).

    Já estou a ver alternativas a isso, possivelmente até vai ficar sem ambiente gráfico, por enquanto é só fase de testes.
     

Partilhar esta Página