Add ability of modifying connection before full installation

  • Open
  • quality assurance status badge
Details
4 participants
  • bo0od
  • Josselin Poiret
  • Julien Lepiller
  • zimoun
Owner
unassigned
Submitted by
bo0od
Severity
normal
B
(address . bug-guix@gnu.org)
a1ba863e-ea2b-c755-3631-cd09fdc2b20b@riseup.net
Hi There,

Im trying to install Guix over Qubes and to do so it needs manually
adding of IP,DNS,Gateway (because its installed over xen virtualization)

But im always facing the issue of not connection failed and reback to
the older step and then again and again with no success to bypass this
step.

So hope to add this feature.

ThX!
Z
Z
zimoun wrote on 21 Dec 2020 14:39
(name . bo0od)(address . bo0od@riseup.net)(address . 37005@debbugs.gnu.org)
86im8v9t2q.fsf@gmail.com
Hi,

Sorry for the long delay.


On Sun, 11 Aug 2019 at 06:31, bo0od <bo0od@riseup.net> wrote:

Toggle quote (7 lines)
> Im trying to install Guix over Qubes and to do so it needs manually
> adding of IP,DNS,Gateway (because its installed over xen virtualization)
>
> But im always facing the issue of not connection failed and reback to
> the older step and then again and again with no success to bypass this
> step.

I think this is fixed in the installer at least v1.2. Could you
confirm?


All the best,
simon
B
(name . zimoun)(address . zimon.toutoune@gmail.com)(address . 37005@debbugs.gnu.org)
a781d014-bb1b-345b-5b7a-0cbae3a72cb6@riseup.net
No, after adding hostname it check for connectivity and after that it
shows red screen with message "The selected network does not provide
access to the internet, please try again." and you cant pass that
message/connectivity check.



zimoun:
Toggle quote (21 lines)
> Hi,
>
> Sorry for the long delay.
>
>
> On Sun, 11 Aug 2019 at 06:31, bo0od <bo0od@riseup.net> wrote:
>
>> Im trying to install Guix over Qubes and to do so it needs manually
>> adding of IP,DNS,Gateway (because its installed over xen virtualization)
>>
>> But im always facing the issue of not connection failed and reback to
>> the older step and then again and again with no success to bypass this
>> step.
>
> I think this is fixed in the installer at least v1.2. Could you
> confirm?
>
>
> All the best,
> simon
>
J
J
Julien Lepiller wrote on 22 Dec 2020 12:24
(address . 37005@debbugs.gnu.org)
90E599C7-C624-4A6B-99A8-33D73CDCC6D4@lepiller.eu
Before starting the installation, you should be able to switch to another tty and configure network from there. Then continue installation from tty1. Does it solve your issues?

Le 21 décembre 2020 21:56:03 GMT-05:00, bo0od <bo0od@riseup.net> a écrit :
Toggle quote (32 lines)
>No, after adding hostname it check for connectivity and after that it
>shows red screen with message "The selected network does not provide
>access to the internet, please try again." and you cant pass that
>message/connectivity check.
>
>
>
>zimoun:
>> Hi,
>>
>> Sorry for the long delay.
>>
>>
>> On Sun, 11 Aug 2019 at 06:31, bo0od <bo0od@riseup.net> wrote:
>>
>>> Im trying to install Guix over Qubes and to do so it needs manually
>>> adding of IP,DNS,Gateway (because its installed over xen
>virtualization)
>>>
>>> But im always facing the issue of not connection failed and reback
>to
>>> the older step and then again and again with no success to bypass
>this
>>> step.
>>
>> I think this is fixed in the installer at least v1.2. Could you
>> confirm?
>>
>>
>> All the best,
>> simon
>>
Attachment: file
B
(address . 37005@debbugs.gnu.org)
fc007917-f034-56fb-7818-e5a23fa09d57@riseup.net
You cant switch to another tty in VM of qubes because trying it will
switch you to tty of the Qubes itself not the VM within Qubes.

Julien Lepiller:
Toggle quote (36 lines)
> Before starting the installation, you should be able to switch to another tty and configure network from there. Then continue installation from tty1. Does it solve your issues?
>
> Le 21 décembre 2020 21:56:03 GMT-05:00, bo0od <bo0od@riseup.net> a écrit :
>> No, after adding hostname it check for connectivity and after that it
>> shows red screen with message "The selected network does not provide
>> access to the internet, please try again." and you cant pass that
>> message/connectivity check.
>>
>>
>>
>> zimoun:
>>> Hi,
>>>
>>> Sorry for the long delay.
>>>
>>>
>>> On Sun, 11 Aug 2019 at 06:31, bo0od <bo0od@riseup.net> wrote:
>>>
>>>> Im trying to install Guix over Qubes and to do so it needs manually
>>>> adding of IP,DNS,Gateway (because its installed over xen
>> virtualization)
>>>>
>>>> But im always facing the issue of not connection failed and reback
>> to
>>>> the older step and then again and again with no success to bypass
>> this
>>>> step.
>>>
>>> I think this is fixed in the installer at least v1.2. Could you
>>> confirm?
>>>
>>>
>>> All the best,
>>> simon
>>>
>
J
J
Julien Lepiller wrote on 23 Dec 2020 04:05
(address . 37005@debbugs.gnu.org)
676963C4-C947-42D9-8C6D-5D74FF703163@lepiller.eu
Alt+arrow might work, unless you're already on a tty on qubes? Depending on the VM techno qubes uses, there might also be a way to switch tty within the VM by ussing some control sequence.

Le 22 décembre 2020 20:18:57 GMT-05:00, bo0od <bo0od@riseup.net> a écrit :
Toggle quote (45 lines)
>You cant switch to another tty in VM of qubes because trying it will
>switch you to tty of the Qubes itself not the VM within Qubes.
>
>Julien Lepiller:
>> Before starting the installation, you should be able to switch to
>another tty and configure network from there. Then continue
>installation from tty1. Does it solve your issues?
>>
>> Le 21 décembre 2020 21:56:03 GMT-05:00, bo0od <bo0od@riseup.net> a
>écrit :
>>> No, after adding hostname it check for connectivity and after that
>it
>>> shows red screen with message "The selected network does not provide
>>> access to the internet, please try again." and you cant pass that
>>> message/connectivity check.
>>>
>>>
>>>
>>> zimoun:
>>>> Hi,
>>>>
>>>> Sorry for the long delay.
>>>>
>>>>
>>>> On Sun, 11 Aug 2019 at 06:31, bo0od <bo0od@riseup.net> wrote:
>>>>
>>>>> Im trying to install Guix over Qubes and to do so it needs
>manually
>>>>> adding of IP,DNS,Gateway (because its installed over xen
>>> virtualization)
>>>>>
>>>>> But im always facing the issue of not connection failed and reback
>>> to
>>>>> the older step and then again and again with no success to bypass
>>> this
>>>>> step.
>>>>
>>>> I think this is fixed in the installer at least v1.2. Could you
>>>> confirm?
>>>>
>>>>
>>>> All the best,
>>>> simon
>>>>
>>
Attachment: file
B
(address . 37005@debbugs.gnu.org)
efe0e961-cdcf-80d0-654a-c0b82e77a87f@riseup.net

Mostly they created qubes without thinking into having this feature.

Julien Lepiller:
Toggle quote (49 lines)
> Alt+arrow might work, unless you're already on a tty on qubes? Depending on the VM techno qubes uses, there might also be a way to switch tty within the VM by ussing some control sequence.
>
> Le 22 décembre 2020 20:18:57 GMT-05:00, bo0od <bo0od@riseup.net> a écrit :
>> You cant switch to another tty in VM of qubes because trying it will
>> switch you to tty of the Qubes itself not the VM within Qubes.
>>
>> Julien Lepiller:
>>> Before starting the installation, you should be able to switch to
>> another tty and configure network from there. Then continue
>> installation from tty1. Does it solve your issues?
>>>
>>> Le 21 décembre 2020 21:56:03 GMT-05:00, bo0od <bo0od@riseup.net> a
>> écrit :
>>>> No, after adding hostname it check for connectivity and after that
>> it
>>>> shows red screen with message "The selected network does not provide
>>>> access to the internet, please try again." and you cant pass that
>>>> message/connectivity check.
>>>>
>>>>
>>>>
>>>> zimoun:
>>>>> Hi,
>>>>>
>>>>> Sorry for the long delay.
>>>>>
>>>>>
>>>>> On Sun, 11 Aug 2019 at 06:31, bo0od <bo0od@riseup.net> wrote:
>>>>>
>>>>>> Im trying to install Guix over Qubes and to do so it needs
>> manually
>>>>>> adding of IP,DNS,Gateway (because its installed over xen
>>>> virtualization)
>>>>>>
>>>>>> But im always facing the issue of not connection failed and reback
>>>> to
>>>>>> the older step and then again and again with no success to bypass
>>>> this
>>>>>> step.
>>>>>
>>>>> I think this is fixed in the installer at least v1.2. Could you
>>>>> confirm?
>>>>>
>>>>>
>>>>> All the best,
>>>>> simon
>>>>>
>>>
>
Z
Z
zimoun wrote on 23 Dec 2020 12:29
(address . 37005@debbugs.gnu.org)
864kkcsqtp.fsf@gmail.com
Hi,

On Tue, 22 Dec 2020 at 06:24, Julien Lepiller <julien@lepiller.eu> wrote:
Toggle quote (11 lines)
> Le 21 décembre 2020 21:56:03 GMT-05:00, bo0od <bo0od@riseup.net> a écrit :

>>No, after adding hostname it check for connectivity and after that it
>>shows red screen with message "The selected network does not provide
>>access to the internet, please try again." and you cant pass that
>>message/connectivity check.

> Before starting the installation, you should be able to switch to
> another tty and configure network from there. Then continue
> installation from tty1. Does it solve your issues?

Since it seems impossible by current design of Qubes to switch to
console and set by hand the network before starting the install process,
instead of the fail and “try again” loop, you would like 3 fields where
you can manually type the IP, DNS, Gateway and friends, right?

All the best,
simon
B
(address . 37005@debbugs.gnu.org)
a25cbe54-560d-e0db-d1ec-3c652135b8c2@riseup.net
Yes exactly, Similarly to Debian,Fedora..etc.

zimoun:
Toggle quote (22 lines)
> Hi,
>
> On Tue, 22 Dec 2020 at 06:24, Julien Lepiller <julien@lepiller.eu> wrote:
>> Le 21 décembre 2020 21:56:03 GMT-05:00, bo0od <bo0od@riseup.net> a écrit :
>
>>> No, after adding hostname it check for connectivity and after that it
>>> shows red screen with message "The selected network does not provide
>>> access to the internet, please try again." and you cant pass that
>>> message/connectivity check.
>
>> Before starting the installation, you should be able to switch to
>> another tty and configure network from there. Then continue
>> installation from tty1. Does it solve your issues?
>
> Since it seems impossible by current design of Qubes to switch to
> console and set by hand the network before starting the install process,
> instead of the fail and “try again” loop, you would like 3 fields where
> you can manually type the IP, DNS, Gateway and friends, right?
>
> All the best,
> simon
>
Z
Z
zimoun wrote on 8 Oct 2022 17:11
86bkqms62r.fsf@gmail.com
Hi installer team, :-)

Well, the question is: does you think it is doable to add some network
configuration (if it is not already the case) in the installer?

User could set some IP, DNS, Gateway and friends before or after network
checking or automatic configuration.

On Wed, 23 Dec 2020 at 12:29, zimoun <zimon.toutoune@gmail.com> wrote:

Toggle quote (5 lines)
> Since it seems impossible by current design of Qubes to switch to
> console and set by hand the network before starting the install process,
> instead of the fail and “try again” loop, you would like 3 fields where
> you can manually type the IP, DNS, Gateway and friends, right?

For context, it is bug#37005 [1].



Cheers,
simon
J
J
Josselin Poiret wrote on 8 Oct 2022 20:30
87pmf2417u.fsf@jpoiret.xyz
Hello Simon,
zimoun <zimon.toutoune@gmail.com> writes:

Toggle quote (8 lines)
> Hi installer team, :-)
>
> Well, the question is: does you think it is doable to add some network
> configuration (if it is not already the case) in the installer?
>
> User could set some IP, DNS, Gateway and friends before or after network
> checking or automatic configuration.

That would be totally doable, we use connman in the installer through
its CLI and it has configuration options along those lines. Although I
wish we could use guile-netlink instead, but that'd require a
non-trivial rewrite. I'll have a look later to see if I can add that.

Best,
--
Josselin Poiret
?
Your comment

Commenting via the web interface is currently disabled.

To comment on this conversation send an email to 37005@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 37005
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch