Skip to content

ia32-generic-qemu: Move network setup to quickstart and cover setup for IPv6 #190

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

mateuszkobak
Copy link

No description provided.

@mateuszkobak mateuszkobak force-pushed the mateuszkobak/ipv6 branch 3 times, most recently from c4ee689 to 62f408e Compare April 18, 2024 15:10
Copy link
Member

@anglov anglov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please apply comments from linter - for now it's unreadable.

Also may require major changes as documentation approach changed.


```bash
sudo apt-get update
sudo apt-get install qemu-system-common
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sudo apt update
sudo apt install qemu-system-common

missing information about libvirtd instalation

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think now it is complete

2. Launch `qemu` using a starting script with `net` suffix:

```bash
./scripts/ia32-generic-qemu-net.sh
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have:

failed to create tun device: Operation not permitted
qemu-system-i386: -netdev bridge,br=virbr0,id=net0: bridge helper failed

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I run it with sudo, but will try to find another way


```bash
echo "allow virbr0" > /etc/qemu/bridge.conf
sudo chmod a+rw /etc/qemu/bridge.conf
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please use valid groups (chown and valid chmod?)

@anglov anglov marked this pull request as draft October 7, 2024 13:44
@anglov
Copy link
Member

anglov commented Oct 7, 2024

It's uncomplete, moved to draft.

- Add IPv6 address to the bridge interface:

```XML
<ip family='ipv6' address='2001:db8:dead:beef:fe::2' prefix='64'/>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[LanguageTool] reported by reviewdog 🐶
Unpaired symbol: ‘'’ seems to be missing (EN_UNPAIRED_QUOTES)
URL: https://languagetool.org/insights/post/punctuation-guide/#what-are-parentheses
Rule: https://community.languagetool.org/rule/show/EN_UNPAIRED_QUOTES?lang=en-US
Category: PUNCTUATION

<range start='192.168.122.2' end='192.168.122.254'/>
</dhcp>
</ip>
<ip family='ipv6' address='2001:db8:dead:beef:fe::2' prefix='64'/>

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[LanguageTool] reported by reviewdog 🐶
Unpaired symbol: ‘'’ seems to be missing (EN_UNPAIRED_QUOTES)
URL: https://languagetool.org/insights/post/punctuation-guide/#what-are-parentheses
Rule: https://community.languagetool.org/rule/show/EN_UNPAIRED_QUOTES?lang=en-US
Category: PUNCTUATION

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants