Schlagwort: Apple

L2TP/IPSEC auf EdgeOS

L√∂ppt ūüėČ

Ich schrei­be das gera­de via VPN (Rech­ner via Tethe­ring via Tele­kom mit dem Inter­net ver­bun­den)

Auf dem Rou­ter:

ubnt@sokoll-router:~$ show vpn remote-access
Active remote access VPN sessions:

User       Time      Proto Iface   Remote IP       TX pkt/byte   RX pkt/byte
---------- --------- ----- -----   --------------- ------ ------ ------ ------
rainer     00h04m37s L2TP  l2tp0   192.168.1.201    2.0K 139.3K   2.0K 103.8K

Total sessions: 1
ubnt@sokoll-router:~$

Hier¬≠nach bin ich vor¬≠ge¬≠gan¬≠gen ‚ÄĒ und es hat nicht geklappt. Die¬≠sel¬≠ben Ein¬≠stel¬≠lun¬≠gen auf MacOS ‚ÄĒ und es funk¬≠tio¬≠niert sofort. Kei¬≠ne Ahnung, war¬≠um das mit IOS nicht geht. Am Rech¬≠ner ists mir aber wich¬≠ti¬≠ger.

Muß mal bei Gele­gen­heit einen Test machen, wie­viel ich effek­tiv durch­be­kom­me.

0

fwbuilder f√ľr MacOS

Sehr schön:

Ich kann mein MacOS nicht upgraden, da ich eine Appli¬≠ka¬≠ti¬≠on nicht ver¬≠lie¬≠ren m√∂ch¬≠te, deren Ent¬≠wick¬≠lung seit Jah¬≠ren tot ist und die es nur in 32 Bit gibt: fwbuil¬≠der. Bei einem Upgrade ver¬≠lie¬≠re ich aber die Unter¬≠st√ľt¬≠zung f√ľr 32-Bit-Appli¬≠ka¬≠tio¬≠nen.
So ganz tot ist das Pro­jekt nicht, in letz­ter Zeit wird wie­der dran gear­bei­tet: https://github.com/fwbuilder/fwbuilder

Nach der dor¬≠ti¬≠gen Anlei¬≠tung habe ich es f√ľr Ubun¬≠tu gebaut bekom¬≠men ‚ÄĒ ich brau¬≠che es aber auf dem Mac.
Ach was, ein¬≠fach mal pro¬≠bie¬≠ren ‚ÄĒ einen Ver¬≠such ist es alle¬≠mal wert. Also geclont und schon das cmake hat eine feh¬≠len¬≠de QT-Kom¬≠po¬≠nen¬≠te ange¬≠me¬≠ckert. sudo port install qt5 ‚ÄĒ und ab da ging es exakt so wie in README.md beschrie¬≠ben ‚ÄĒ hin¬≠ten f√§llt eine nati¬≠ve MacOS-App raus.

Sau­be­re Arbeit der Ent­wick­ler!

0

tvOS 13 und Home Assistant

Unse¬≠re gute alte Wii ist mitt¬≠ler¬≠wei¬≠le doch in die Jah¬≠re gekom¬≠men, und die Klei¬≠nen m√∂ch¬≠ten mal was neu¬≠es spie¬≠len. Also haben wir Eltern uns umge¬≠se¬≠hen ‚ÄĒ Apple Arca¬≠de scheint uns anspre¬≠chend zu sein. Kei¬≠ne Wer¬≠bung, kei¬≠ne In-App-K√§u¬≠fe. Aller¬≠dings l√§uft das nicht auf unse¬≠rem App¬≠leTV der drit¬≠ten Genera¬≠ti¬≠on ‚ÄĒ ein neu¬≠es mu√ü¬≠te also her und der Weih¬≠nachts¬≠mann brach¬≠te eins. Ange¬≠st√∂p¬≠selt ‚ÄĒ geht.
Nun hat¬≠te ich f√ľr das alte ein paar Auto¬≠ma¬≠ti¬≠sie¬≠run¬≠gen in HA ein¬≠ge¬≠baut ‚ÄĒ z.B. einen Kino-Effekt: Film geht an, Licht wird aus¬≠ge¬≠schal¬≠tet bzw. gedimmt. Tot¬≠schick!

Jedoch: HA fin¬≠det das neue App¬≠leTV nicht mehr ūüôĀ Stellt sich raus: Sie haben bei tvOS gr√∂¬≠√üe¬≠re √Ąnde¬≠run¬≠gen an der API vor¬≠ge¬≠nom¬≠men, sie¬≠he hier und hier und hier. Immer¬≠hin: es arbei¬≠tet jemand dran, hof¬≠fent¬≠lich wird das direkt in HA √ľber¬≠nom¬≠men wer¬≠den in B√§l¬≠de.

Momen­ta­ne Situa­ti­on in mei­nem HA: Ich sehe, daß und was das App­leTV spielt, an wel­cher Stel­le es ist (Fort­schritts­bal­ken). Ich sehe kein Cover und die Auto­ma­ti­sie­run­gen gehen auch nicht, das ist das ärger­lichs­te.

Mein feuch¬≠ter Traum: Her¬≠stel¬≠ler stel¬≠len eine M√∂g¬≠lich¬≠keit zur Ver¬≠f√ľ¬≠gung, bei der Pro¬≠gram¬≠mie¬≠rer sich fr√ľh¬≠zei¬≠tig Infor¬≠ma¬≠tio¬≠nen √ľber API-√Ąnde¬≠run¬≠gen besor¬≠gen k√∂n¬≠nen. Aller¬≠dings ist Apple da nicht gera¬≠de die Fir¬≠ma, von der man sowas zuerst erwar¬≠ten w√ľr¬≠de‚Ķ

0

Und darum sind runde Smartwatches Unfug

Der Staub­sauger mel­det sich, zunächst, daß sein Auf­fang­be­häl­ter voll ist, danach, daß er fer­tig ist.

Wie soll das auf einen run­den Bild­schirm pas­sen?
Die Uhr-App auf dem Hand¬≠ge¬≠lenks-Com¬≠pu¬≠ter ist nat√ľr¬≠lich essen¬≠ti¬≠ell, aber eben nur eine von vie¬≠len Anwen¬≠dun¬≠gen, daf√ľr mu√ü der Com¬≠pu¬≠ter nicht rund sein, nur weil Uhren schon immer (meis¬≠tens) rund waren.
Sind eure Com­pu­ter­bild­schir­me etwa rund?
Das erin­nert mich an die ers­ten Auto­mo­bi­le, die gebaut waren wie Kut­schen.

Die Bau¬≠form Kut¬≠sche hat sich aus prak¬≠ti¬≠schen Gr√ľn¬≠den dann nicht durch¬≠ge¬≠setzt.

0

Apple Watch, kein Siri

Ges¬≠tern kam die neue Watch. Ein¬≠rich¬≠ten war ein Krampf. Time¬≠routs √ľber Time¬≠outs beim Anmel¬≠den, Her¬≠un¬≠ter¬≠la¬≠den der Aktua¬≠li¬≠sie¬≠run¬≠gen ‚ÄĒ schlie√ü¬≠lich ging es dann doch. Mei¬≠ne Ver¬≠mu¬≠tung: Die Apple-Ser¬≠ver sind ein¬≠fach √ľber¬≠las¬≠tet, weil jetzt die ers¬≠ten Bestel¬≠lun¬≠gen aus¬≠ge¬≠lie¬≠fert wur¬≠den, vgl auch IOS 13.
Was nicht ging, und dich hat¬≠te dann kei¬≠nen Bock mehr zu Tes¬≠ten: Siri. Kein St√ľck, nach kur¬≠zer Bedenk¬≠zeit mein¬≠te Siri jedes¬≠mal, sie k√∂n¬≠ne im Moment lei¬≠der nicht‚Ķ

Suchen, tes¬≠ten. Stellt sich raus: Irgend¬≠wie hat die Uhr kein Inter¬≠net. Die Uhr bekommt ja ihr Inter¬≠net √ľber das Tele¬≠fon, das Tele¬≠fon hat aber Inter¬≠net v√∂l¬≠lig pro¬≠blem¬≠los.
WTF???
Wei­ter­su­chen. Oha! Ich schi­cke mir sel­ber eine Nach­richt mit einer HTTPS-URL dar­in. Die Nach­richt kommt auf der Uhr an (via Blue­tooth vom Han­dy). URL kann auf der Uhr nicht auf­ge­ru­fen wer­den. Das­sel­be mit einer HTTP-URL funk­tio­niert. WTF^2??? (Neben­bei: es war eine Her­aus­for­de­rung, noch eine blan­ke HTTP-URL zu fin­den)
Das Tele¬≠fon geht nicht direkt ins Inter¬≠net, son¬≠dern √ľber einen Pro¬≠xy (Squid + pri¬≠v¬≠o¬≠xy mit easy¬≠l¬≠ist). Las¬≠se ich das Tele¬≠fon direkt ins Inter¬≠net, geht auf ein¬≠mal Siri. WTF^3???

Aus dem access_log des squid die ent­schei­den­de Zei­le:

25/Sep/2019:08:55:11 +0200 3 2001:470:6d:c40:20cc:7969:752:428c TAG_NONE/400 4441 NONE error:invalid-request - HIER_NONE/- text/html

Kei¬≠ne Ahnung, ob ich das repa¬≠riert bekom¬≠me. Der Pro¬≠xy fil¬≠tert wun¬≠der¬≠bar Wer¬≠bung und Tra¬≠cker‚Ķ ‚ÄĒ nat√ľr¬≠lich geht jetzt Siri auch wie¬≠der

0

Trådfri: Alles so schön bunt hier

Ges­tern kam unse­re ers­te farb­fä­hi­ge Tråd­fri-Lam­pe. Nicht sehr hell (max. 600 lm), aber zur Illu­mi­na­ti­on völ­lig ausreichend.Die Fern­be­die­nung kann nur 3 Far­ben.
Die IKEA-App hat 20 Far­ben:

Die Home­kit-App kommt mit 6 Far­ben:

HomeAs­si­stant hat vie­le Far­ben:

16,7 Mil¬≠lio¬≠nen zu irrele¬≠vant: HomeAs¬≠si¬≠stant gewinnt ūüėČ

0

Homebrew

Nach Instal¬≠la¬≠ti¬≠on von Home¬≠brew sehen die Eigen¬≠t√ľ¬≠mer¬≠schaf¬≠ten in /usr/local/ so aus:

~$ ls -la /usr/local/
total 0
drwxr-xr-x   16 root     wheel    512  8 Mai 10:00 .
drwxr-xr-x@   9 root     wheel    288 16 Jan 01:30 ..
-rw-r--r--    1 root     wheel      0  2 Mai 12:22 .com.apple.installer.keep
drwxrwxr-x    4 rsokoll  admin    128  7 Mai 13:55 Caskroom
drwxrwxr-x   67 rsokoll  admin   2144  6 Mai 17:01 Cellar
drwxrwxr-x    3 rsokoll  admin     96  3 Mai 17:19 Frameworks
drwxrwxr-x   20 rsokoll  admin    640  3 Mai 17:14 Homebrew
drwxr-xr-x    7 root     wheel    224 20 Sep  2018 MacGPG2
drwxrwxr-x  368 rsokoll  admin  11776  8 Mai 10:00 bin
drwxrwxr-x   10 rsokoll  admin    320  5 Mai 10:12 etc
drwxrwxr-x  100 rsokoll  admin   3200  6 Mai 07:52 include
drwxrwxr-x  257 rsokoll  admin   8224  6 Mai 07:54 lib
drwxrwxr-x   84 rsokoll  admin   2688  6 Mai 17:01 opt
drwxrwxr-x    9 rsokoll  admin    288  5 Mai 10:12 sbin
drwxrwxr-x   35 rsokoll  admin   1120  6 Mai 17:01 share
drwxrwxr-x    4 rsokoll  admin    128  3 Mai 17:18 var
~$

Gehts noch?
Wer an Sys­tem­ver­zeich­nis­sen rum­fum­melt, wird mit Deinstal­la­ti­on nicht unter 3 Jah­ren bestraft. Also doch wie­der MacPorts.

0

Time machine: Backup device repariert

Time machi¬≠ne, so kom¬≠for¬≠ta¬≠bel es auch ist, hat seit Ewig¬≠kei¬≠ten oder schon immer einen √ľblen Bug: Nach end¬≠li¬≠cher Zeit (bei mir: ca. 3 Mona¬≠te) ist es der Mei¬≠nung, da√ü das Back¬≠up neu erstellt wer¬≠den m√ľs¬≠se. Das bedeu¬≠tet nat√ľr¬≠lich, da√ü man alle alten Back¬≠ups weg¬≠wer¬≠fen soll ‚ÄĒ √§u√üerst frus¬≠trie¬≠rend. Irgend¬≠wann fand ich mal eine Anlei¬≠tung, wie man das umge¬≠hen kann. Hat bis¬≠lang immer gut funk¬≠tio¬≠niert
Vor ein paar Tagen nun war es wie¬≠der soweit ‚ÄĒ und die Anlei¬≠tung funk¬≠tio¬≠nier¬≠te erst¬≠mal nicht. Der Schritt fsck_hfs -drfy -c 750M /dev/diskxs2 ging zwar schnell (12 Minu¬≠ten), war aber auch nach mehr¬≠ma¬≠li¬≠gem Auf¬≠ruf nicht erfolg¬≠reich.
Also habe ich noch¬≠mal von vor¬≠ne gestar¬≠tet (Retry, Reboot, Reinstall) mit chflags -R nouchg /Volumes/{name of your network share}/{name of}.sparsebundle ‚ÄĒ und war¬≠ten, war¬≠ten, war¬≠ten. Es gibt kei¬≠ner¬≠lei Fort¬≠schritts¬≠an¬≠zei¬≠ge, nur tcp¬≠dump best√§¬≠tig¬≠te, da√ü da eine Men¬≠ge Daten √ľbers Netz wan¬≠dern.
Aber heu¬≠te fr√ľh war er fer¬≠tig:

1979 Minu­ten, das sind 33 Stun­den!
Aber egal, es back¬≠upt wie¬≠der, und die alten Back¬≠ups sind auch noch da ūüôā

0