Kali GNU / Linux Rolling 64-bit - Problema de configuração sem fio Dropbear CryptSetup

1

Eu gostaria de pedir ajuda para descobrir como obter o programa de configuração de IP que aparece ao tentar usar o dropbear de guias como esta questão para permitir-me usar wlan0 em vez de eth0 ao inicializar o meu computador com cryptsetup no grub.

A mensagem que aparece ao tentar usar o dropbear é

IP-Config: eth0 hardware address ...
IP-Config: no response after 3 secs - giving up

A mensagem continua repetindo, exceto para exibir um número maior de segundos a cada vez.

Ainda posso digitar minha senha manualmente, mas gostaria de poder usar o Wi-Fi além disso.

Meu /etc/initramfs-tools/initramfs.conf parece

#
# initramfs.conf
# Configuration file for mkinitramfs(8). See initramfs.conf(5).
#
# Note that configuration options from this file can be overridden
# by config files in the /etc/initramfs-tools/conf.d directory.

#
# MODULES: [ most | netboot | dep | list ]
#
# most - Add most filesystem and all harddrive drivers.
#
# dep - Try and guess which modules to load.
#
# netboot - Add the base modules, network modules, but skip block devices.
#
# list - Only include modules from the 'additional modules' list
#

MODULES=most

#
# BUSYBOX: [ y | n ]
#
# Use busybox if available.
#

BUSYBOX=y

#
# KEYMAP: [ y | n ]
#
# Load a keymap during the initramfs stage.
#

KEYMAP=n

#
# COMPRESS: [ gzip | bzip2 | lzma | lzop | xz ]
#

COMPRESS=gzip

#
# NFS Section of the config.
#

#
# DEVICE: ...
#
# Specify a specific network interface, like eth0
# Overridden by optional ip= bootarg
#

DEVICE=wlan0

#
# NFSROOT: [ auto | HOST:MOUNT ]
#

NFSROOT=auto

Obrigado pela sua ajuda,

Brandon Gomez

    
por SenorContento 24.07.2016 / 20:49

1 resposta

3

O wireless é bem diferente do ethernet com fio. O mais importante é que você precisa se conectar à rede sem fio e se autenticar com ela (não é necessário fazer isso em uma rede com fio "normal").

Você está desistindo de tentar obter um endereço IP da rede porque não está conectado a nenhuma rede.

Em um sistema em execução, você teria o NetworkManager e / ou o wpa_supplicant para cuidar disso, mas neste estágio do processo de inicialização, essas ferramentas não estão disponíveis para você (você está no initramfs!)

Não faz muito tempo, enfrentei esse problema no Debian (Kali é baseado no Debian) e aproveitei para escrever o processo, é bastante longo, então me perdoe por não colocar tudo aqui, você pode ler a explicação completa aqui : habilite wireless em debian initramfs (disclaimer, é meu próprio post).

Agora, para manter essa resposta completa, os detalhes do link são o que você precisa fazer:

  • Você precisa obter o wpa_supplicant e sua configuração no initramfs
  • Abra a rede no estágio apropriado do init (fiz init-premount)
  • Mate wpa_supplicant antes de sair do initramfs , como no fundo local.

O último bit é importante ou o suplicante initramfs irá mexer com o sistema live.

Eu fiz isso para configurar o mandos-client no sistema ( mandos homepages ) que basicamente permite um controle remoto totalmente desacompanhado Descriptografia do sistema de arquivos raiz.

Espero que isso o coloque no caminho certo!

    
por 16.01.2018 / 23:30