• Stefy Lanza (nextime / spora )'s avatar
    Fix disk detection and network configuration in AutoInstaller GUI · 52d57595
    Stefy Lanza (nextime / spora ) authored
    - Implement same disk detection logic as auto-installer.sh for detect_usb_device and detect_target_disk
    - Use subprocess calls to lsblk, df, and mount point checks for accurate USB boot device detection
    - Filter target disks by size (>4GB) and exclude USB boot device
    - Add comprehensive network interface detection dialog
    - Support both Ethernet and Wireless interfaces with full WiFi configuration
    - Implement WiFi scanning, SSID selection, security type selection (WPA/WEP/Open)
    - Add static IP configuration with IP address, gateway, and DNS settings
    - Generate proper /etc/network/interfaces file for installed system
    - Handle WiFi configuration with wireless-essid, wpa-passphrase, and wireless-key
    - Apply network configuration to target system during installation
    
    This resolves the issues where GUI failed to detect correct installation disk
    and provides full network configuration capabilities including WiFi support.
    52d57595
Name
Last commit
Last update
autoinstaller_gui Loading commit data...
config Loading commit data...
BUILD_INSTRUCTIONS.md Loading commit data...
CHANGELOG.md Loading commit data...
ICON_INFO.md Loading commit data...
ISO_MODIFICATION_WORKFLOW.md Loading commit data...
MbetterClient Loading commit data...
MbetterClient_wrapper.sh Loading commit data...
README.md Loading commit data...
SWITCH_TO_SLIM.md Loading commit data...
SYS_UNMOUNT_ISSUE.md Loading commit data...
USB_CREATOR_README.md Loading commit data...
apply_inittab_fix.sh Loading commit data...
build.sh Loading commit data...
build_usb_creator.py Loading commit data...
cleanup.sh Loading commit data...
create_usb.bat Loading commit data...
create_usb.sh Loading commit data...
customize_iso.sh Loading commit data...
extract_iso.sh Loading commit data...
fix_inittab_in_image.sh Loading commit data...
insert_openvpn.sh Loading commit data...
mbet.jpg Loading commit data...
rebuild_iso.sh Loading commit data...
requirements.txt Loading commit data...
set_root_password.sh Loading commit data...
setup_usb_creator.py Loading commit data...
usb_creator_gui.py Loading commit data...