Arch Instale o wpa_supplicant do arch vivo para o arch instalado

2

Eu tenho o arch instalado no meu hd, mas não consigo estabelecer uma conexão de rede criptografada com WPA2 porque o wpa_supplicant não está instalado. No meu arch vivo-usb há wpa_supplicant e lá eu posso estabelecer a conexão de rede.

Existe alguma maneira de dizer ao pacman do meu arch vivo para instalar o pacote wpa_supllicant no meu arco instalado em / mnt?

    
por Gerd Müller 30.09.2013 / 12:40

2 respostas

2

Lendo a página pacman man, parece que você poderia fazer isso:

pacman --root /mnt -S wpa_supplicant

enquanto você tem o CD "live Arch" inicializado, e o "/" particionado montado em /mnt . Isso pode ser um pouco mais complicado se você tiver uma partição /usr separada.

Você provavelmente terá que corrigir o arquivo /etc/wpa_supplicant/wpa_supplicant.conf depois de ter reiniciado a partir do HD ou corrigi-lo em /mnt/ antes da reinicialização.

UPDATE 2017-04-02

O arco ou systemd foi alterado. Veja o que você faz agora:

  1. Encontre o nome do dispositivo sem fio, use ip a ou ifconfig -a A mina é wlp12s0 , os adaptadores sem fio USB parecem com wlp26f7u3
  2. Iniciar wpa_supplicant : systemctl enable wpa_supplicant; systemctl start wpa_supplicant . Este é o processo mestre, ou talvez eu seja apenas supersticioso.
  3. Crie um arquivo wpa_supplicant.conf@wirelessdevicename em /etc/wpa_supplicant . Para o meu laptop, isso é wpa_supplicant-wlp12s0.conf e acredito que fiz cp wpa_supplicant.conf wpa_supplicant-wlp12s0.conf . Existirá um arquivo de configuração separado para cada interface que você iniciar dessa maneira e eles poderão ser configurados de forma diferente.
  4. Inicie wpa_supplicant para essa inteface. Para mim, parecia: systemctl enable wpa_supplicant@wlp12s0; systemctl start wpa_supplicant@wlp12s0 O nome do seu dispositivo varia.

Ele pode ajudar a depurar se você tiver journalctl -f em execução em um terminal separado.

    
por 30.09.2013 / 16:06
0

Você pode usar o pacstrap para instalar pacotes do seu live usb para a sua instalação do Arch.

Do seu live usb:

Primeiro, monte a partição na qual o seu Arch está instalado. (# é o número da partição Arch)

mount /dev/sda# /mnt

Em seguida, use o pacstrap para instalar o pacote em sua partição montada

pacstrap /mnt wpa_supplicant

Como alternativa, você também pode usar o pacote netctl e o seguinte comando para estabelecer uma conexão sem fio sem ter que configurar uma interface sem fio via ip link / wpa_supplicant. link

sudo wifi-menu -o
    
por 13.12.2016 / 07:59