From Fedora Project Wiki

< Anaconda

Revision as of 15:25, 9 December 2010 by Rvykydal (talk | contribs) (Created page with '== PAGE UNDER CONSTRUCTION == == Network enablement and configuration == Two tasks: * Network '''''enablement''''' for installer - configure and activate one device to be used ...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

PAGE UNDER CONSTRUCTION

Network enablement and configuration

Two tasks:

  • Network enablement for installer - configure and activate one device to be used during installation. It can be configured using boot parameters, kickstart, in loader UI, in text mode UI, or in GUI. User can be prompted to enable network in loader (to fetch kickstart or updates image over network) or later in text UI or GUI (to set up network storage (iscsi, fcoe) or network repository). Additional device can be activated only in GUI, using Network Manager Connection Editor (nm-c-e) by checking Connect Automatically.
    • There is a bug requiring an option of activation of additional devices in kickstart.
    • Once the device is activated, it can't be reactivated with changed configuration (e.g fixed static configuration TODO bz link). I want to offer this possibility in GUI (TODO link)
  • Target system network configuration. Can be done with kickstart or in GUI using nm-c-e. Undesirably, checking Connect Automatically will activate the device after the configuration is applied. (TODO link). We are not aware of any problems caused by this side effect which is invisible to the user (Anaconda doesn't wait for NetworkManager activating the device), but I can imagine there might be some lurking.

As you can see, configuration of installer environment and target system is not well separated. It is because in GUI we use nm-c-e for enablement, and we have to use same configuration files for installer and target system configuration.

Modes of configuration

(TODO links)

  • boot parameters
  • kickstart
  • text loader
  • stage 2 text
  • stage 2 GUI

Bugs and issues

  • ipv6 fail + ipv4 success
  • stateless dhcp6
  • fixing static configuration

by integration of NetwrokManager applet (TODO link mailing list, link this page)

  • --activate
I have a patch thet would add network --activate option for this purpose.
  • onboot -> activate
  • network storage
  • default of network --device
  • media install and asknetwork?