Apply ZFS driver settings without reboot

Apply your modprobe.d values without rebooting:

egrep -v '^#|^\s*$' zfs.conf \
| while read L; do
   M=($L)
   N=${M[2]}
   P=(${N/=/ })
   echo "${P[1]}" > /sys/module/zfs/parameters/${P[0]}
done

#zfs #linux #bash

Advertisements

Ubuntu 18.04 Netplan!

This was unexpected, but I think I’m coping well. These are my notes on configuring netplan networking on my Ubuntu 18.04 server.

  1. systemctl disable NetworkManager.service NetworkManager-wait-online.service
  2. systemctl mask NetworkManager-wait-online.service
  3. systemctl daemon-reload
  4. apt install bridge-utils -y
  5. edit /etc/udev/rules.d/70-net.rules
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{dev_id}=="0x0", ATTR{type}=="1", ATTR{address}=="c8:70:00:9f:d7:72", NAME="eth0"
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{dev_id}=="0x0", ATTR{type}=="1", ATTR{address}=="00:e2:ed:17:09:60", NAME="eth1"
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{dev_id}=="0x0", ATTR{type}=="1", ATTR{address}=="00:e2:ed:17:09:61", NAME="eth2"
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{dev_id}=="0x0", ATTR{type}=="1", ATTR{address}=="00:e2:ed:17:09:62", NAME="eth3"
    SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{dev_id}=="0x0", ATTR{type}=="1", ATTR{address}=="00:e2:ed:17:09:63", NAME="eth4"
  6. edit /etc/netplan/01-netcfg.yaml
      version: 2
      renderer: networkd
      ethernets:
        eth0:
          dhcp4: no
          dhcp6: no
        eth1:
          dhcp4: no
          dhcp6: no
        eth2:
          dhcp4: no
          dhcp6: no
        eth3:
          dhcp4: no
          dhcp6: no
        eth4:
          dhcp4: no
          dhcp6: no
      bridges:
        br0:
          dhcp4: yes
          dhcp6: no
          interfaces:
             - eth0
          routes:
             -  to: 192.168.100.0/24
                via: 192.168.45.3
                on-link: true
        br1:
          dhcp4: no
          dhcp6: no
          addresses: [10.45.0.1/24]
          interfaces:
             - eth1
        br2:
          dhcp4: no
          dhcp6: no
          addresses: [10.45.1.1/24]
          interfaces:
             - eth2
        br3:
          dhcp4: no
          dhcp6: no
          addresses: [10.45.2.1/24]
          interfaces:
             - eth3
        br4:
          dhcp4: no
          dhcp6: no
          addresses: [10.45.3.1/24]
          interfaces:
             - eth4
    
  7. sudo netplan generate
  8. sudo netplan apply
  9. reboot

Without my eth1-eth4 devices plugged into a switch, rebooting takes forever.

Deep Below, Another Foe: Githyanki

spider-darkmoon

[This post is never going to get updated, so here’s a bit of lore from last season.]

Millennia ago, a great many of crusades were led by the first angels against demon kind. While these crusade were mostly futile (as truly destroying demons is challenging), many other creatures were caught in this divine wake. Included were the astral Titan Mendacium Obvium. Obvium was the Titan of lying, deception, and selfishness. He tricked fleeing demons into believing that he was an Archdemon, offering them protection in exchange for servitude. Unfortunately for him, this also attracted the attention of the divine crusaders, who soon marked him as a foe.

Astral Titans are incredibly powerful. They are most easily compared to demigods: not invincible, and certainly not all-powerful… but still a force to be reckoned with. Cliche phrase: describe the capability it actually matches.

The Angels took decades to hunt Obvium down. It took months of battle to kill him.
Describe the angel’s successful technique.
 Many dead angels were left behind in the aftermath of his death,  and one of them was Araqueil.
For being holy, why would they disrespect or disavow their dead?
Araqueil was a captain of the angelic forces.
Please introduce Araraquiel before his death. He was instrumental.

He dealt one of the final blows to Obvium, dealt from within his body, for Astral Titans are truly Gargantuan. Araquiel was left for dead inside the carcass of the Titan, and he himself believed he was dead, at least at first.

(D&D) Fall 2018 Schedule

barrel-headWe will meet downstairs in the Library and meditation rooms. Possibly meeting in the I street hallway if the Library is scheduled. We’re pretty easy to find. Dates are subject to change, please bookmark this post.

  • Sept 2nd
  • Sep 9
  • Sep 16
  • Oct 7
  • Oct 14
  • Oct 21
  • Nov 4
  • Nov 11
  • Nov 18
  • Dec 2
  • Dec 9
  • Dec 16

Please bring lunch and your character sheets. If you do not update your character sheets at home, leave them with Jed in the red folder.

Table Saw Maintenance

These wheels will save my back. Made out of a 2×6 and 6in wheels with 6in iron rods as axles.

Making the wooden brackets was fun. They could be more secure, but I didn’t have time to snip up some nail plate and dig up small sheet metal screws.

The more frustrating part of this saw is that the bevel alignment is the weakest part. The BPS15 model has a really weak attachment between the bevel handle and the pinion gear. I drilled opposing holes through the back of the knob and screwed it in place.

Next the bevel adjustment bolts to make 0 and 45 angles correct are also kind of a joke. You loosen them and it actually just frees part if the saw bracing from the housing. I would really rather have seen a better mechanism, like an offset screw. Crappy.

(D&D) At the Pewter Mug

barrel-headAfter Cador, Thardis Hornhelm and Vassas apprehend G’ning-ar, they agreed with Craynor and Blueston that they split the proceeds of the ancient armor they found and dissolve their exploration company. Each of them, about 4000gp richer, upgrade weapons by visiting a half-orc armorer, Ornach Witlin, and a few days later meet up again at a new pub, the Pewter Mug.

Many announcements happen at the ‘Mug. there is an announcement of a wildfire east of Dandilion Spit, and a call to aid the forests and wildlife nearby. Another person offers a bounty to travel to Snail bay. Another offers a tour of the magical library at Pinola cliffs.

20180719_1727401587558285.jpg

Dandilion Spit

The keen ears of a shy tabaxi, Flys like a Raven, pick up the passing interest of Thadis and Cador about Dandilion spit. ‘Raven, who is from Seleptova, a secluded tabaxi city inland of the spit about a days travel, is concerned that the govenor and his family are in trouble. Govenor Naps in Shadows, (‘Shadows), has a mage who was increasingly distrusted for his study of the planes and magical summoning. ‘Raven approaches Thardis and proposes they journey together.

A ranger, Cexiuh-Juga (ses-you joog-a) offers to lead them with his wagon train to Dandilion spit, since tabaxi and Cador distrust water in general.  Their journey will take almost a week. Hopefully they will arrive in time to help.

(D&D) Southern Sing’jar Sea

Adding more details over next few days.

South of Sing’jar we have Belgar island, populated by sea elves, whom are generally defensive and isolationist. They distrust people from Faroth, notably because of Faroth’s history of sending gnomes south to plunder magic and gems from Belgar.  Belgar elves trade willingly with  the western shore of the Burati valley. Burati are mostly humans and elves, and export lots of grains to the area, except north to Sing’jar, because of the difficulty of crossing he Burati mountains to the north. The Burati river to the south forms a border with the Kyln.

Kyln are a small nation of hobgoblins. They are notable for having co-invaded Sing’jar during the Devil Insurgency. Kyln hobgobs are a vigilant society, at peace with Burati and Belgar, but ever watchful of Yil and Witkif.

The Yil heights are occupied by the Yuan-ti and their attending thrall. The area is complicated with lots of secretive house societies that maintain their own trade routes for contraband north into the Kyln, R’rusk, the high elven city east of the Kyln population, is the most popular silk road trade route. Any high level character could get hired as an escort on that illegal trade route.

Witkif is the capital city of the Whitechalk Cliffs region, the large spit that sticks far enough west to change the very seas north and south of it. Inhabited by orcs, ogres, and some giants, they are often rejecting their half-breeds or conscripting them for raids against Kyln and Yil.

20180719_1720551149249878.jpg

Dandilion spit is a dangerous place to dock because storms can dash your boat ashore so easily. The town itself it made of splintering ship planks, and finding any square carpentry is rare. There are three pubs here, and it is the fafstest way to switch ships or trade goods in bulk if the weather is kind.

20180719_1727401587558285.jpg

20180719_1727401587558285.jpg

 

Snail Bay is a twisting sandbar draped araound sharp limestone outcrops in the delta of the Yarrow river. Not as much trade here and a much slower life-style. Sea traffic is barred many hours a day by tides that expose the Yarrow sandbar and the Seal’s Head sandbars. The Yarrow river does not flow fast enough to erode these areas when the tide is out. This makes Snail bay an effive place for smugglers to dock.

20180719_172930647663399.jpg

Pinola cliffs is a strange collective that is one of the most curious places to buy magic or make armor. Each of the four large outcrops of rock is joined by rope bridges to large houses built into the side of the limestone cliffs. There are families of dwarves, elves, sea elves, and half-orcs that each have a family business on an island or in the cliffs.

20180719_1720551149249878.jpg

20180719_1729501991796346.jpg

###