Talk:Network configuration
Device names
I've updated the section to also introduce users to systemd.link(5). Should we switch the whole section to prefer the systemd mechanism over udev? I'd vote in favor of systemd, since I believe systemd.links will instruct udev and not the other way round. I also find the link files easier to read and understand. We could keep the udev rules as a side note, but I'd rather remove them -1 (talk) 21:38, 8 March 2017 (UTC)
- At least a note that udev processes the result of the link files should be kept. I'd also keep udev in Network_configuration#Reverting_to_traditional_device_names because
99-default.link
contains more than just the way interface names are set up. Maybe99-default.link
it is not the best idea, it should be possible to override just theNamePolicy
. -- Lahwaacz (talk) 21:51, 8 March 2017 (UTC)
- I'm sorry to say, but the rabbit hole got too deep and I sadly don't have the time to research this properly. I reverted the changes to the device name section since I don't want to leave the section in this unpolished state. I'd be happy if anyone wants to pick it up again: have a look at this diff. -1 (talk) 13:14, 10 March 2017 (UTC)
dhcpcd static profile expansion
In reference to the flag for expansion mentioning that the dhcpcd static profile is gone - it is now linked with the other network managers in the table. Static IP addresses can be assigned with all of the listed network managers, so I don't think we should list dhcpcd here as a special case. -- Rdeckard (talk) 15:39, 14 April 2017 (UTC)
- Indeed, I missed that the table contains something else from the Network manager list. On second thought, maybe dhcpcd should be added there as well. -- Lahwaacz (talk) 20:53, 14 April 2017 (UTC)
Realtek RTL8111/8168B
The chipset version affected are shown as:
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
Upon installation, the network would work sporadically and was not the result of misconfigured DNS. The issue is a hardware issue. The 8169 driver will work, but requires setting the kernel parameter iommu=soft on various AMD FX cpus.
David C. Rankin, J.D.,P.E. -- Rankin Law Firm, PLLC (talk) 22:40, 22 January 2018 (UTC)
- See Network_configuration#Gigabyte_Motherboard_with_Realtek_8111.2F8168.2F8411. -- Lahwaacz (talk) 22:50, 22 January 2018 (UTC)
Merge DHCP clients, network managers and wireless utilities tables
I propose merging Network configuration#DHCP, Network configuration#Network managers and Wireless network configuration#Utilities in one table. A lot of them depend or use one another and some can not be cleanly categorizes in only one category, e.g. dhcpcd is more than a simple DHCP client and iwd has built-in network configuration. I think that by placing them in one table it would be more easier to evaluate them and express their relationship.
I'll create a draft table in a while.
-- nl6720 (talk) 12:42, 7 October 2019 (UTC)
- That table is a lot to take in, more so when half the entries have a large merged cell for wpa_supplicant. -- Alad (talk) 15:13, 7 October 2019 (UTC)
- Two out of five also mention iwd :D But, I think, it does illustrate the relationship between the software in a better way than the separate tables.
- This table has been on my mind for a while now, but now that I actually created it, it turned out more horrible than I though it would. I have no plans to merge it until the draft is in a usable state.
- -- nl6720 (talk) 15:23, 7 October 2019 (UTC)
- I'd definitely remove the "Systemd units" column, it is not necessary for users to make a choice - it's just an implementation detail which is described on the relevant wiki page (which users should definitely see before attempting to use it).
- Also the "Wired" columns are misleading for wpa_supplicant, because it has a wired driver. Maybe just leave out "Wired" entirely, because green "Ethernet" is just an implication of green "Static" OR "DHCP", and most people don't care about "PPPoE" anyway.
- -- Lahwaacz (talk) 16:38, 7 October 2019 (UTC)
- Oh, right, it's that IEEE 802.1X thing.
- I'm not certain about removing PPPoE, but I'd definitely like to remove WEXT and nl80211.
- -- nl6720 (talk) 07:19, 8 October 2019 (UTC)
Looking at the table now, I'm wondering if there is enough content on the wiki to create the Network configuration/PPPoE and/or Network configuration/PPP subpages... -- Lahwaacz (talk) 07:08, 14 October 2019 (UTC)
Draft
Software | Package | Archiso [1] | Wired | PPP (e.g. 3G modem) |
Wireless | IP address and route management | Interface | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ethernet | PPPoE | WEP | WPA/WPA2 | WPA3 | Static | DHCP | CLI | TUI | GUI | ||||
ISC dhclient | dhclient | Yes | Yes | ? | ? | No | Yes | Yes | No | ||||
dhcpcd | dhcpcd | Yes | Yes | ? | Yes | launches wpa_supplicant | Yes | Yes | No | No | dhcpcd-uiAUR | ||
ConnMan | connman | No | Yes | No | Yes (uses ofonoAUR) | Yes (uses wpa_supplicant or iwd) | Yes | Yes | connmanctl(1) | Yes | Yes | ||
netctl | netctl | No | Yes | Yes (uses ppp) | Yes | Yes (uses wpa_supplicant) | No | Yes | Yes (uses dhcpcd or dhclient) | netctl(1) | wifi-menu |
No | |
NetworkManager | networkmanager | No (FS#54934) | Yes | Yes (uses rp-pppoe) | Yes (uses modemmanager) | Yes (uses wpa_supplicant or iwd) | Yes | Yes (uses internal or dhclient) | nmcli(1) | nmtui(1) | Yes | ||
systemd-networkd | systemd | Yes | Yes | No | No | No | Yes | Yes | networkctl(1) | No | No | ||
Wicd | wicd-gitAUR | No | Yes | No | No | Yes (uses wpa_supplicant) | ? | Yes | Yes (uses dhcpcd or dhclient) | wicd-cli(8) | wicd-curses(8) | wicd-gtk-gitAUR | |
wireless_tools | wireless_tools | Yes | No | No | Yes | No | No | No | |||||
iw | iw | Yes | No | No | Yes | No | No | iw(8) | No | No | |||
wpa_supplicant | wpa_supplicant | Yes | Yes | No | No | Yes | Yes | Yes | No | wpa_cli(8) | No | wpa_supplicant_guiAUR | |
iwd | iwd | Yes | Yes | No | No | Yes | Yes | ? | Yes | Yes | iwctl(1) | No | No |