Instalación de red desatendida de Ubuntu a través de Wifi con información de red proporcionada por el usuario

Instalación de red desatendida de Ubuntu a través de Wifi con información de red proporcionada por el usuario

¿Hay alguna manera de cambiar la instalación de Ubuntu Ubiquity para que no continúe sin conexión a Internet?

Creé un archivo preconfigurado que automatizó todo el proceso de instalación, incluida la asignación de la clave wep usando la cadena

d-i netcfg/wireless_wep <wep_key>

El problema al que me enfrento es que me gustaría que la instalación se detuviera en la pantalla "Seleccione una red inalámbrica" ​​si la conexión de red configurada automáticamente no funciona, en lugar de intentar continuar con la instalación. Además, ¿cómo se elimina la opción "No quiero conectarme a una red wifi en este momento" que se ve a continuación?

(La imagen es del sitio web.http://www.ubuntu.com/download/desktop/install-desktop-latest)

Probé el kit de personalización de Ubuntu pero no encuentro dónde puedo tener este nivel de control.

Respuesta1

Para hacer esto, necesitará editar manualmente los ubiquityscripts del instalador.

Estos se encuentran en /usr/lib/ubiquityy generalmente pertenecen al ubiquitypaquete, por lo que si desea personalizarlos, probablemente desee crear su propia variante de ese paquete.

Creo que el que quieres editar es /usr/lib/ubiquity/netcfg/netcfgen realidad un binario compilado, por lo que necesitarás descargar el paquete fuente de Ubiquity para personalizarlo y reconstruirlo (o reemplazarlo con algo que escribas tú mismo).

Respuesta2

Sé que esta es una pregunta muy antigua, pero si alguien se encuentra con esto, aquí está la información: La pantalla wifi no se mostrará cuando haya configuradoubicuidad-automáticaen grub.cfg. Para hackearlo y mostrarlo, necesitas descomprimir la imagen de Ubuntu (yo usé 20.04.3) usando las instrucciones de LiveCDCustomization aquí:https://help.ubuntu.com/community/LiveCDCustomizationjusto hasta elExtraiga el sistema de escritoriopaso.

Después de eso, el sistema de archivos del Live CD estará en la carpeta ./edit. Utilice su editor de texto favorito para editar el archivo ./edit/usr/lib/ubiquity/plugins/ubi-wireless.py y comente estas 3 líneas (en 20.04.3 son las líneas 67-69):

#if self.is_automatic:
#    self.page = None
#    return

Esas líneas le indican que omita mostrar la pantalla de conexión WiFi cuando la configuración está configurada en automática.

información relacionada