Como bloquear conectando-se a um WiFi específico

2

Eu tenho um laptop que tem WiFi na placa-mãe, mas ele suporta apenas 802.11a / be WEP. Minha rede WiFi é 802.11n com WPA2-Personal. Então eu comprei um stick sem fio USB que é compatível com a minha rede. Agora eu tenho duas placas de rede sem fio. Estou executando o Ubuntu 14.10 Desktop.

Minha rede também tem uma rede sem fio aberta para hóspedes que oferece suporte a qualquer segurança e, portanto, acho que a NIC 802.11a / b da minha placa-mãe está se conectando à minha rede de convidados aleatoriamente.

Estou descobrindo que meu laptop está circulando entre todas as possíveis conexões.

  1. Como posso desativar o cartão WiFi na placa-mãe?
  2. Como posso configurar meu dispositivo sem fio USB para conexão usando apenas uma conexão específica?

Eu não criei todas as conexões no laptop e quando clico no ícone sem fio ao lado do relógio do sistema na minha área de trabalho, em Editar conexões, todas essas conexões não são exibidas para que eu possa excluir / desativá-los. O que aparece é o que eu quero conectar, mas não há uma configuração para se conectar a ele SOMENTE.

EDITAR

lspci :

PCI (sysfs)  

*-network               
   description: Ethernet interface
   product: 88E8038 PCI-E Fast Ethernet Controller
   vendor: Marvell Technology Group Ltd.
   physical id: 0
   bus info: pci@0000:02:00.0
   logical name: eth0
   version: 14
   serial: 00:e0:b8:ba:47:13
   capacity: 100Mbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.30 latency=0 link=no multicast=yes port=twisted pair
   resources: irq:16 memory:c0200000-c0203fff ioport:a000(size=256)
*-network:0
   description: Wireless interface
   physical id: 2
   bus info: usb@1:6
   logical name: wlan0
   serial: 00:c0:a8:c7:d8:f5
   capabilities: ethernet physical wireless
   configuration: broadcast=yes driver=rtl8187 driverversion=3.16.0-31-generic firmware=N/A link=no multicast=yes wireless=IEEE 802.11bg
*-network:1
   description: Wireless interface
   physical id: 3
   bus info: usb@1:4
   logical name: wlan1
   serial: ac:9e:17:78:30:5b
   capabilities: ethernet physical wireless
   configuration: broadcast=yes driver=rtl8192cu driverversion=3.16.0-31-generic firmware=N/A ip=192.168.1.15 link=yes multicast=yes wireless=IEEE 802.11bgn

ifconfig :

eth0  Link encap:Ethernet  HWaddr 00:e0:b8:ba:47:13  
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
      Interrupt:16 

lo    Link encap:Local Loopback  
      inet addr:127.0.0.1  Mask:255.0.0.0
      inet6 addr: ::1/128 Scope:Host
      UP LOOPBACK RUNNING  MTU:65536  Metric:1
      RX packets:1409 errors:0 dropped:0 overruns:0 frame:0
      TX packets:1409 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:0 
      RX bytes:186218 (186.2 KB)  TX bytes:186218 (186.2 KB)

wlan0 Link encap:Ethernet  HWaddr 00:c0:a8:c7:d8:f5  
      UP BROADCAST MULTICAST  MTU:1500  Metric:1
      RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

wlan1 Link encap:Ethernet  HWaddr ac:9e:17:78:30:5b  
      inet addr:192.168.1.15  Bcast:192.168.1.255  Mask:255.255.255.0
      inet6 addr: fe80::ae9e:17ff:fe78:305b/64 Scope:Link
      UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      RX packets:4343 errors:0 dropped:0 overruns:0 frame:0
      TX packets:3875 errors:0 dropped:0 overruns:0 carrier:0
      collisions:0 txqueuelen:1000 
      RX bytes:1358691 (1.3 MB)  TX bytes:582676 (582.6 KB)
    
por rwkiii 28.02.2015 / 06:25

2 respostas

1

% bl0ck_qu0te%

Para mim, isso seria da BIOS. Dispositivos on-board devem ter a opção de desativá-los.

% bl0ck_qu0te%

As conexões são estabelecidas apenas com a conexão para a qual você fornece uma senha. Se a rede convidada for strong e conhecida, ela provavelmente irá buscá-la. Eliminar a senha pode ser uma opção na qual você precisará inserir a senha manualmente quando quiser se conectar a ela (e não proteger a senha).

Aqui está um método de desabilitar o gerenciador de rede para um endereço MAC específico: Você deve ser capaz de usar isso para tornar a rede convidada "não gerenciada" para que o Network Manager a ignore ( outro sobre isso ).

    
por Rinzwind 28.02.2015 / 18:58
0
% bl0ck_qu0te%

Temporariamente: nmcli dev disconnect iface wlan0 (consulte man nmcli para explicação sobre isso no final)

Permanentemente: Adicione a linha blacklist rtl8187 a /etc/modprobe.d/blacklist (basicamente lista negra do driver para a placa wifi, o cartão não funciona sem driver)

% bl0ck_qu0te%

Quando você vai para Editar conexões - > Editar uma conexão - > Guia Wi-Fi, você tem linha com endereço mac e nome da interface. Seu dongle usb é wlan1. Encontre todas as conexões com essa interface / mac, remova-as ou desmarque "connect automatically", deixando apenas uma conexão desejada

    
por Sergiy Kolodyazhnyy 04.03.2015 / 16:51