Category: Uncategorized

mal sehen, wie es mit der stabilitaet so istโ€ฆ

ich hatte mich gefreut wie lumpi, aber irgendwie traute ich der sache von anfang an nicht. deswegen schrieb ich als letzten satz ja auch “mal sehen, wie es mit der stabilitaet so istโ€ฆ”

tja… was soll ich sagen. der ruf eilt unitymedia bzw vodafone ja voraus… ich fange mal an….

meine opnsense macht ja bei den wan verbindungen sogenanntes gateway monitoring. dieses pingt einfach nur eine definitierte ipadresse an um festzustellen, ob die leitung funktioniert um im bedarfsfall dann automatisch auf die andere leitung umzuschalten. die meiste zeit schaut das so aus:

das interessante ist, dass der anschluss ja eigentlich so halb funktioniert. laeppische ping pakete sind aber zuviel fuer den gigabit anschluss. “ping? wozu? technik aus dem letzten jahrtausend! hauptsache gigabit! bla, duennschissgelaber” … wenn man zum thema packetloss + um/vf onkel google fragt, wird man von den ergebnissen erschlagen. also mal weiter schauen… z.b. in der fritzbox. auf der seite mit “kabel informationen” siehts exemplarisch so aus:

die fritzbox hat in der gui eine feste spaltenbreite, kuerzt die zahlenwerte und stellt sie mit “…” dar. werte im einstellige millionenbereich passen in die spalte, danach wird gekuerzt. interessant hier ist der kanal 7 und die nicht korrigierbaren fehler auf der leitung. diese sind zwei minuten nach einem reboot der fritzbox schon im 2stelligen millionbereich. (ohne, dass die leitung ueberhaupt von mir genutzt wird.) gerade eben erst gesehen habe ich einen punkt als trennzeichen (rot markiert im screenshot). also mal flux die “supportdaten” der fritzbox in textform generiert und da rein geschaut. der punkt bedeutet also, dass der wert im bereich der milliarden ist. puuu… wieder onkel google gefragt und von ergebnissen erschlagen worden.

mach ich halt mal ne stoerung auf. da es sich um enen business anschluss handelt, kam auch recht zuegig jemand vorbei. der wollte nach kurzer messung an der dose dann mal zum hausanschluss. und da klemmts jetzt… es gibt einen anschluss in dem 20 parteien wohnobjekt. der ist leider im keller einer sehr alten dame und der zugang gestaltet sich etwas schwierig. unverrichteter dinge ist der techniker ertmal von dannen gezogen.
ich muss ehrlicherweise erwaehnen, dass die verkabelung in diesem wohnobjekt sehr abenteuerlich ist. von dem zentralen anschluss gehen kabel mit T-abzweigern von keller zu keller und von da jeweils nach oben in die wohnungen und wird da sicherlich noch irgendwie verzweigt. quasi multi-bus-stern-misch-topologie. kann man so machen – ist dann halt kacke. mein anschluss ist natuerlich ganz am ende der kette und man kann sich denken, dass da nur noch muell raus kommt. wenn jemand in seiner wohnung an den dosen rumbastelt, passt natuerlich die komplette einpegelung der verteilung nicht mehr. dazu kann vodafone nun erstmal nix. aber wenn man sein produkt halt auf so nen murks aufbaut, dann… naja lassen wir das.
also muss ein neuer termin her. der beauftragte subunternehmer von vodafone wollte von sich aus einen neuen termin mit mir vereinbaren. dazu benutzen die so nen anrufroboter, der die kunden anruft und sagt “blabla.. bitte warten sie. sie werden automatisch mit dem naechsten freien mitarbeiter verbunden”. nur bloed, dass mir dieser roboter auf meine mailbox gequatscht hat und ein gespraech mit mir nicht stattgefunden hat.

ich koennte hier immer so weiter schreiben. die geschichte hat noch mehr komische stilblueten getrieben und wird auch noch weiter gehen. aber dazu muesster ich mir ein paar tage urlaub nehmen. mir war aus eigener erfahrung mit diesem provider und horrorgeschichten anderer schon vorher klar, dass ich von diesem anschluss nicht zu viel erwarten darf. da es sich “nur” um den backup anschluss handelt, ists ja auch nicht sooo tragisch. allerdings sollte der schon irgendwann mal funktionieren… fuer den fall, dass ich ihn tatsaechlich mal brauche.

und da es gerade zum thema passt… noch ein bildchen aus facebook.

so wird mit den kunden umgegangen. die hotline wurde zeitweise wegen ueberlastung aufgrund zu vieler stoeriungen abgeschaltet. aber hey.. man kanns ja immernoch positiv als “24h service” verkaufen, wenn man so bildchen bei facebook postet. und was solls. nen werksreset macht doch jeder kunde gern und oft. wozu also erst die hotline damit nerven, dass der scheiss nicht funktioniert? (ich selbst mache das lustigerweise meistens, bevor ich irgendeine hotline anrufe. neu starten und ggf. werkseinstellungen. davon erhoffe ich mir so schnell wie moeglich an der first level firewall in der hotline vorbei zu kommen. manchmal klappts, manchmal nicht).

endlich pxe ;-)

wollte ich schon immer mal haben… die letzten tage hab ich dann immer mal wieder etwas gebastelt. nun kann im heimnetzwerk von pxe gebootet werden.

diverse rettungssysteme und so zeugs, was man halt braucht werden direkt uebers netz vom nas gebootet. wenn man das noch nie gemacht hat, war das teilweise echt frickelig. aber wenns dann erstmal klappt…

anleitungen dazu werde ich vermutlich nicht machen. hab da ein paar gute gefunden.
einen raspi4 hab ich auch schon dazu gebracht via pxe zu booten. das gefrickel mit den speicherkarten hat mich genervt. ausserdem gehen die irgendwann kaputt. der raspi wird ein thinclient fuers homeoffice ๐Ÿ˜‰

mal ne runde ssd’s getauscht…

momentan laufen im “home rz” um die 35 VMs.. und der plattenplatz ging langsam zu neige. (ein ceph cluster darf man ja nie voll machen!)
also mal schlappe 15 stueck 1 tb ssds gekauft und die 500 gb dinger im laufenden betrieb eine nach der anderen ausgetauscht.

das reicht mir wieder ne ganze weile ๐Ÿ™‚

oracle client (dynamisch + silent) deinstallieren

wer einen oracle client mal automatisch deinstallieren musste, der wird erstmal suchen muessen, wie das unbeaufsichtigt funktioniert. damit man keine statischen antwortdateien bei der deinstallation verwenden muss, werden die zur laufzeit erzeugt. das ist nicht auf meinem mist gewachsen, sondern > hier < abgeguckt und angepasst.

# Read Oracle Home from registry
$OraHome = (Get-ItemProperty “HKLM:\SOFTWARE\ORACLE\KEY_OraClient12Home1”).ORACLE_HOME

# Remove old rsp files in temp folder
Get-ChildItem -Path “$env:Temp” -Filter “deinstall_OraClient12Home1.rsp” -Recurse -Depth 2 | Remove-Item

# Generate new deinstall rsp file via “-checkonly”
& “$OraHome\deinstall\deinstall.bat” -silent -checkonly

# Get the new rsp file in temp folder
$RspFile = Get-ChildItem -Path “$env:Temp” -Filter “deinstall_OraClient12Home1.rsp” -Recurse -Depth 2

# Deinstall via rsp file
& “$OraHome\deinstall\deinstall.bat” -silent -paramfile `”$($RspFile.FullName)`”

# Remove leftover files
Remove-Item $OraHome -force -Recurse

made my day: chefkoch und “mehl” rezepte

beim quatschen ueber den ganzen corona kram stellten wir uns die frage, was denn die leute mit ihrem ganzen hamsterkauf-mehl machen. heutzutage kann doch niemand mehr kochen und backen. ich meinte “aber dafuer gibts doch das internet mit chefkoch & co” .. also mal hurtig “mehl” in die suchfunktion bei chefkoch eingegeben und bei den ersten treffern kaputt gelacht:

na dann viel spass bei den rezepten ohne mehl.. ROFL
macht euch lieber gedanken, wie ihr in ein paar wochen die lebenmittel motten wieder los bekommt ๐Ÿ˜‰

aktueller ausbaustand “home RZ”

nur kurz die eckdaten:

  • Zyxel 48-Port gigabit switch
  • Buffalo 12-Port 10g switch
  • Fritz!Box Cable 6591
  • Fritz!Box DSL 7590
  • 2x Alix APU with OPNSense
  • 3 x Supermictro X10SDV-4C+-TLN4F,
    each node with 128GB RAM, 2x10g, 2x1g, Proxmox, 6x 1TB SSD as Ceph storage
  • APC 8-Port PDU

… plus ne menge VMs, VLANs, 1400/100 mbit/s brutto internetanbindung, 1A@230V

bei gelegenheit mach ich das auch nochmal schoen ๐Ÿ˜‰

man goennt sich ja sonst nichts…

bisher hatte ich eine internetanbindung von der telekom. die liess eigentlich keine wuensche offen…

bedingt durch don job hatte ich die ganze zeit schon zusaetzlich den kleinsten business anschluss von unitymedia. nur so als backup-leitung, damit im notfall immer was funktioniert – gerade auch fuer den zugriff per vpn von aussen. nach 24 monaten vertragslaufzeit wurde dieser anschluss aber einiges teurer. also mal geschaut, was es denn heute fuer gleiches geld gibt… und siehe da… der verein schimpft sich mittlerweile vodafone und bietet zum (dauerhaften) schnaeppchenpreis 1 gbit im download an. erst war ich ja etwas stutzig, da die verkabelung in der bude sehr abenteuerlich und marode ist. aber als das dann heute scharf geschaltet wurde, war ich doch sehr ueberrascht…

ok, bedingt durch einiges an router/firewall was dazwischen haengt und noch ein paar andere faktoren wie z.b. verkabelung und vlans bekomme ich am ende so ca 640 mbit durch die vodafone leitung. aber zum angeben machts sichs gut, wenn man sagen kann, dass man eine brutto gesamtbandbreite von 1,4 gbit im download und 100 mbit im upload zur verfuegung hat ๐Ÿ˜‰

mal sehen, wie es mit der stabilitaet so ist…

behauptung fehlgeschlagen

eine passende fehlermeldung bei den bestell terminals im mcdonalds. von wegen irgendwas “geniessen” im mcdonalds… und dann die fehlermeldung von der software “assertion failed”, was woertlich uebersetzt “behauptung fehlgeschlagen” bedeutet. ๐Ÿ˜‰
selbst wenn jemand den frass gerne isst… mal hand aufs herz… “geniessen” ist keines der woerter, die ich mit irgendwas in bezug auf mcdonalds in verbindung bringen wuerde.

lasst uns lieber mal darueber spekulieren, warum eine datei aus dem programm “mongoose.c” heisst. was haben diese tierchen mit mcdonalds zu tun? ๐Ÿ˜‰

airpods am huawei p20pro

da ich diese in-ear kopfhoerer mit gummidichtung nicht leiden kann, musste was anderes her. die auswahl ist dann schon nicht mehr so gross. und da ich zu faul war, mich gross mit zu beschaeftigen, hab ich einfach mal die apple airpods genommen. schoen mitm android gekoppelt.. funktioniert wunderbar. ok, der funktionsumfang zur bedienung beschraenkt sich dann auf die pause funktion bei doppeltem tippen auf einen der ohrhoerer. siri und der ganze google assistant furz kram – geschenkt.
was soll ich sagen.. klanglich so naja. weniger, als ich fuer das geld erwarten wuerde. aber welten besser als das, was man in guenstigen, einzelnen bluetooth kopfhoerern bekommt. und ich war erstaunt, wie verdammt laut die dinger gehen!

tja.. bis ich dann auf die idee kam mal zu schauen, obs nicht ein firmware update fuer die teile gibt. dazu muss man sie selbverstaendlich mit einem ios geraet koppeln. also das ipad entstaubt und gecheckt… .leider kein firmware update verfuegbar. nachdem ich die wieder ans android gekoppelt habe, war ich ueberrascht. der doppeltipp auf die kopfhoerer hat nun die skip funktion inne… wurscht, kann ich mit leben. aber viel schlimmer war, dass die auf einmal nicht mehr richtig laut gingen. sondern nur noch so halb laut, was nicht mal reicht, um vorbeifahrende autos wirkungsvoll zu uebertoenen. kurzerhand habe ich dann einen reset auf werkseinstellungen gemacht. die funktion des doppeltipps war wieder wie vorher… nur laut gingen sie leider nicht mehr.

ich war schon kurz davor, die teile als defekt zurueck zu schicken. aber dann habe ich doch nochmal google angeworfen. wie immer viel scheissdreck und hokuspokus gefunden, aber ein ergebis hat mich auf den richtigen weg gebracht. in den developer optionen des androiden kann man irgendwas mit bluetooth und lautstaerke drehen. leider habe ich das bei meinem huawei nicht gefunden, sondern nur die einstellung “bluetooth absolute volume” mit der beschreibung “auto-sync bluetooth device and phone volume when connected over bluetooth”. und jipppiiiiieee….. nach einem reconnect per bluetooth gingen sie wieder laut! was ein glueck.

fritzbox reboot mit cronjob

seit super vectoring spinnt meine fritzbox 7590 alle paar wochen mal rum. dann hat das entertain tv aussetzer und laeuter so spaesschen. also ein kleines scriptchen auf einen der linux server drauf, welches die fritzbox regelmaessig neu starten soll. auf der fritzbox extra einen user “reboot” dafuer angelegt und ihm die Berechtigung “FRITZ!Box Einstellungen” gegeben, den port 49000 zur fritzbox in der firewall freigeschaltet und einen woechentlichen cronjob dafuer angelegt. und hier das script:

#!/bin/bash

IP="10.10.10.1"
FRITZUSER="reboot"
FRITZPW="strongpassword"
location="/upnp/control/deviceconfig"
uri="urn:dslforum-org:service:DeviceConfig:1"
action='Reboot'

curl -k -m 5 --anyauth -u "$FRITZUSER:$FRITZPW" http://$IP:49000$location -H 'Content-Type: text/xml; charset="utf-8"' -H "SoapAction:$uri#$action" -d "" -s > /dev/null

(nicht selbst erfunden, sondern irgendwo abgeschaut. finde bloss nicht mehr wo…)