GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    q3k :blobcatcoffee: (q3k@social.hackerspace.pl)'s status on Saturday, 22-Jun-2024 00:13:45 JST q3k :blobcatcoffee: q3k :blobcatcoffee:

    Systemd predictable network interface names are awesome.

    Not only I get easy to remember names like enp2s0f0u7u3c2 but I _also_ get to experience a machine not coming back up after reboot because a new (non-NIC!) PCIe card caused existing names to shuffle around.

    In conversation Saturday, 22-Jun-2024 00:13:45 JST from social.hackerspace.pl permalink
    • Haelwenn /элвэн/ :triskell: and narcolepsy and alcoholism :flag: like this.
    • Embed this notice
      Leah Neukirchen (leah@blahaj.social)'s status on Saturday, 22-Jun-2024 00:18:12 JST Leah Neukirchen Leah Neukirchen
      in reply to
      • Wolf480pl
      • Manawyrm | Sarah
      • artemist

      @manawyrm @q3k @artemist @wolf480pl reinventing ifrename, but fine, it works too.

      In conversation Saturday, 22-Jun-2024 00:18:12 JST permalink
      Haelwenn /элвэн/ :triskell: likes this.
    • Embed this notice
      Manawyrm | Sarah (manawyrm@chaos.social)'s status on Saturday, 22-Jun-2024 00:18:13 JST Manawyrm | Sarah Manawyrm | Sarah
      in reply to
      • Wolf480pl
      • artemist

      @q3k @artemist @wolf480pl

      I'm always doing this sort of stuff on my machines:
      # cat /etc/udev/rules.d/70-if-names.rules
      SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="36:8a:56:7b:8c:d7", NAME="locix"

      systemd can then do whatever the hell it wants, but my interfaces names will stay the same :)

      In conversation Saturday, 22-Jun-2024 00:18:13 JST permalink
    • Embed this notice
      q3k :blobcatcoffee: (q3k@social.hackerspace.pl)'s status on Saturday, 22-Jun-2024 00:18:14 JST q3k :blobcatcoffee: q3k :blobcatcoffee:
      in reply to
      • Wolf480pl
      • artemist

      @artemist @wolf480pl What I would like (and I don't mean to sound like some kind of RETVRN TO DEVUAN freak) is the oldschool way of using kernel enumeration as a base (eth0, eth1, usb0, etc), and then pinning it statefully to MAC in userspace.

      I know it's not great for us NixOS folks, but there we could just declaratively pin interface names to MAC via nixos-generate-config. Effectively the same behaviour.

      In conversation Saturday, 22-Jun-2024 00:18:14 JST permalink
    • Embed this notice
      artemist (artemist@social.mildlyfunctional.gay)'s status on Saturday, 22-Jun-2024 00:18:15 JST artemist artemist
      in reply to
      • Wolf480pl

      @q3k @wolf480pl i think systemd supports using mac address in interface names but doesn't by default for some weird reason?

      In conversation Saturday, 22-Jun-2024 00:18:15 JST permalink
    • Embed this notice
      q3k :blobcatcoffee: (q3k@social.hackerspace.pl)'s status on Saturday, 22-Jun-2024 00:18:16 JST q3k :blobcatcoffee: q3k :blobcatcoffee:
      in reply to
      • Wolf480pl

      @wolf480pl ... if only there was a universally present, globally unique identifier that could be used to track network devices across bus swaps!

      In conversation Saturday, 22-Jun-2024 00:18:16 JST permalink
    • Embed this notice
      Wolf480pl (wolf480pl@mstdn.io)'s status on Saturday, 22-Jun-2024 00:18:17 JST Wolf480pl Wolf480pl
      in reply to

      @q3k
      Nobody expected that ethernet network pcie 2 subdevice 0 function 0 usb 7 usb 3 configuration 2 would stop being pcie 2 at some point

      In conversation Saturday, 22-Jun-2024 00:18:17 JST permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.