f.zz.de
posts /

Ob du richtig programmierst oder nicht ...

Posted Tue 24 May 2016 04:54:41 PM CEST Florian Lohoff
in

... sagt dir gleich dein Compiler. Nach der 4ten Programmiersprache am Tag wundert man sich warum c++ kein undef kennt, Perl mag kein variablen ohne $, Javascript ist egal wenn man Variablen nicht deklariert und die shell mag kein my vor variablen.

Und warum IOS-XR kein grep mag und busybox kein rgrep hat sondern nur ein grep -r finde ich auch nicht lustig.

Immerhin habe ich gelernt das pxelinux eine BOOTIF= Variable mit der MAC Adresse in der kernel command line hinlegt, leider natürlich "-" statt ":" und auch noch ein extra "01-" am Anfang. Gefunden habe ich das beim sezieren einer Debian Live initrd um das booten zu debuggen.

Jetzt bauen wir mit iPXE eine Emulation dessen damit der Centos installer und das debian live rescue system glücklich sind und schneller ihr boot interface finden.

Sonstige Bugs für Heute: dhcp ipv4 helper + hsrp + ipv4 verify auf IOS-XR beissen sich, BGP port auf IOS-XR ist nicht immer auf den loopbacks offen