freedos netboot

The master plan’s reason was that I have some boxes in Moscow and in the country, and their BIOS and SAS/SCSI/lofasz controller firmware update was timely.

The master plan was to get freedos booting via pxeboot from a local gateway – or bring up its interface via a bridged openvpn to my notebook in a very perverse way -, then provide an environment containing the flasher tools, the firmware images, and so on.

The master plan succeeded.

Creating a PXE environment was an easy job, install a dhcp3-server and a tftpd. Add a similar entry into your dhcpd.conf:

host shg2pxe {
hardware ethernet 00:02:b3:51:15:82;
fixed-address 10.1.1.100;
next-server 10.1.1.254;
filename “pxelinux.0”;
}

hardware ethernet is self explanatory, fixed-address also, next-server is the IP address of your TFTP server, filename is the PXE stage 1 loader, which you have to put into your tftpboot directory (/tftpboot or /var/lib/tftpboot in most of the cases, I will use the first one now.)

Then put memdisk and freedos.img into /tftpboot , and create a /tftpboot/pxelinux.cfg/default with this content:

DEFAULT freedos
LABEL freedos
kernel /memdisk
append initrd=/freedos.img

The freedos.img is a gzipped VFAT image, into which you can add files (flasher tools, firmware images, just as the original idea required) after gunzipping and mounting it with:

mount -o loop /tmp/freedos.img /mnt

Don’t forget that this is currently a 1.44Mb floppy image, so you have to fit in that. Also don’t forget to gzip it after playing around with it.

You can create an autoexec.bat on the disk image also, to run the flasher tool immediately after boot, and also add some kind of a reboot tool, to allow the box to boot up after the update.

Pinky: What are we going to do tomorrow night, Brain?
Brain: The same thing we do every night, Pinky.
Pinky: What’s that?
Brain: …I have no idea.
Pinky: Poit.
Brain: Narf.

csak hogy tudjatok h mivel szopok

01:49 wigyori> akkor most jatszunk kicsit a dualxeonos cumoval amit hazahoztam
01:57 i`yyy> minek az neked?
01:57 i`yyy> persze, a dualxeon az igen
01:57 i`yyy> de kave, az nem kell!!
01:58 wigyori> a dualxeon azert kerult hozzam, edesbogyom, mert hostingban nagyon csunyan fagyogatott, valamint kb. a tizedet hozta xenes kernellel annak a teljesitmenynek, amit egy dualxeontol elvarna az ember

02:05 wigyori> ilyet en meg nem szoptam
02:05 i`yyy> na!
02:05 wigyori> acpi=off-fal hozza a megfelelo teljesitmenyt
02:05 i`yyy> o’!
02:05 wigyori> hat szopjon faszon a xen
02:05 i`yyy> meg a linux, meg a hardver gyartoja is
02:05 wigyori> intel shg2 lap
02:05 wigyori> 😀
02:05 i`yyy> ez
02:06 i`yyy> nem latszik ellentmondasban levonek az eszrevetelemmel
02:06 wigyori> 🙂
02:06 wigyori> jo
02:06 wigyori> csak errol igy feltetelezne az ember, hogy valami igenyesebb cucc
02:06 wigyori> aztan a nagy budos lofaszt
02:06 i`yyy> vagy fospumpa a linux acpiimplementacioja

02:12 wigyori> nincs ennek a telibebaszott gepnek semmi baja
02:13 wigyori> radugtam egy gagyi 300w-os tapra
02:13 wigyori> olyan vigan viszi a ket radiator xeon a -j10-es kernelforgatast meg kozben a 10 szalon iperfezest h orom nezni
02:13 wigyori> najo, egyelore, de mar legalabb 10 perce
02:14 wigyori> es miutan bent rebutolt 2 perc utan (najo, ez taphiba lesz), meg nulla teljesitmennyel agonizalt (ez meg acpi), ez nem is rossz kezdetnek!

a-kovetkezo-3-ev

Kedves Herpai Zoltán!

Ön a következő időpontban: 2007.02.15. 20:28:55 a www.felvi.hu honlap e-felvételi felületén véglegesítette $iktatoszam iktatószámon nyilvántartott felsőoktatási jelentkezését, ezáltal jelentkezése hitelesíthetővé vált.

[…]

Üdvözlettel:
Országos Felsőoktatási Információs Központ

——–

Asszem kezdhet felni a sok kis nigger, mert bele fognak rokkanni, ahanyszor langolo lamborghinibe fogom oket ultetni 😛

tinydns2powerdns (trash-djbdns)

Small shellscript to migrate from tinydns to powerdns. Requires the original datafile and the zones contained in it up and running, outputs an sqldump to import into a powerdns mysql database. (DIdn’t had the time and the will to take care of every bit of tinydns’s data format.)

Script link

ethernet-over-power

*edit*
16:23 wigyori> wehehehehe
16:23 * wigyori powerlineon at kommunikal eppen
16:25 wigyori> nna, az egyszeru powerline teszt sikerult
16:25 wigyori> kineztem ket helyet a lakasban, nem torodve azzal, h van-e hosszabbito, melyik fazison van, stb
16:25 wigyori> bedugtam a ket cuccot, megtalaltak egymast, igy 340kbyte jon at
16:26 wigyori> ugyan messze van a hirdetett 250mbittol, 3mbitnek is sok, de kezdesnek nem rossz
16:27 andrej__> az nem tul sok
16:28 wigyori> valoban nem
16:28 wigyori> de ahhoz kepest, hogy az egyszeru usert emulaltam, akit kurvara nem erdekel, h miujsag az elektromos halozattal, nem rossz

flashbanner

16:52 dd`work> azer nagyon szar? 😀
16:52 dd`work> a papirtol kezdve mindent en rajzoltam rajta 😀
16:52 wigyori> nemtom
16:52 wigyori> igazabol a grafikusokat mindig tudtam ertekelni, mert ennyi kreativitas max egy kernelforrast latva van bennem

hello x11

bprov02-new:/store/trunk/build_mipsel/libX11-X11R7.1-1.0.1/ipkg-install/usr/lib#
ls -l libX11.so.6.2.0
-rwxr-xr-x 1 root root 367118 2007-01-28 12:17 libX11.so.6.2.0

bprov02-new:/store/trunk/build_mipsel/libX11-X11R7.1-1.0.1/ipkg-install/usr/lib#
file libX11.so.6.2.0
libX11.so.6.2.0: ELF 32-bit LSB shared object, MIPS, MIPS-I version 1 (SYSV), corrupted section header size

Valamire megiscsak jo egy kora reggeli ebredes 😛

hetvege

Amig fordul az uj buildrootom, van egy kis idom par osszeszedetlen gondolatra 😛

Temetes, zulles, vita, balhe, cimszavakban, avagy kb. minden up and downt sikerult besuriteni ket napba.
Indult egy temetessel penteken, osztalytarsnot temettunk. Azt, hogy mi jart a fejemben, nem reszletezem, majd mindenki szepen belegondol, hogy milyen az, amikor allsz a temetesen, ott az egesz osztaly, ismerosok, haverok, ellensegek 4-6-8 evig, es az a valaki, aki hianyzik, ottvan kozepen ket gyertya mellett.
Meglepo volt amugy, h a tarsasagbol hanyan tudtak pontosan egy temetes konkret menetet es szoveget, sok emberrol a hatteret ismerve nem felteteleztem volna.

Folytatodott egy ‘tuz fal palinka’ felkialtassal megcsinalt tuzfalkonfig utani szervezesbol szuletett palinkazassal, kis zenelessel, porkoltfozessel, kint Monoron a halal fasza utan ket kilometerrel egy vikendhazban. Csapatepitesnek kivalo volt, a sok kotelezo szarsag nelkul, meg amugy is kellett mar egy kis zulles – ja, meg reggel az a kurvajo langos a monori piacon. 😀

*kurvahosszu bekezdes baratnorol*
Volt egy hosszabb ‘mindent-megbeszelunk’ vitaestunk… ;p

Na gyerunk xorg-ot forditani, delutan meg Feszkesfehervarra a Wyse-omert 😛

wyse-wise

nahde hogy valami jot is irjak, sikerult beszereznem egy wyse 1125se-t. remek kis thinclient, arra jo lesz h eljatsszak rajta uclibc-s x-szel, meg xy desktop cuccal, meg takeovereljem a corporate thinclient garniturat rovid uton…

azon rohogtem, h tegnap irtam egy japan csakonak, h nem akarna-e venni nekem japanban egy iodata lantank-ot – sh4-es nas, ha valaki nem ismerne. ma valaszolt, elso korben mutatta shippingpriceot (kb. 22 euro a japan-bukarest^Wbudapest airmail), utana meg kerdezte h hat megis mire kene, mert debiant mar reszel ra, mondom openwrt. jaaa, hat akkor ize, lehet h donateli is, meg segiteni akar, stb, de ezt igy tok olyan stilusban, mintha en lennek az isten, h fejleszteni akarok…
linuxsh-dev listan se ertettem eloszor h miert ir olyat egyik developer srac, valami bugfix utan amit elbaszott egy masik srac, h “thank you for being able to learn”, vagy valami hasonlo. nem az, h hulye vagy, elbasztad, huzzanyadba, fixaltam, stb… mondom wtf, ekkora tisztelet van ott az emberben a masik fele, vagy mi? total mas kultura. lehet egy hosszabb kort erdemes lenne arra tenni valamikor.

mar csak a szake miatt is 😀

meg a bukkake miatt is.

kurva hetfo

Szoval a hetfoknek ugy en bloc megvan az a szepsege, hogy remek alaphangot ad a hetnek. Altalaban baratnomtol jovok be valamelyik reggeli gyorssal – remek, kiados reggeli utan -, ulok a budosben, hallgatom a bazmegyei vagy nogradvilagvegi nenike elettortenetet, mikozben ramjon a szarhatnek. Ezt ugye a mav kituno kondicionak orvendo gyorsvonati kocsijain, illetve a buzenykak puhara rohadt ulokein nem lenne tul higienikus megejteni, igy marad a tortenet tovabbhallgatasa, a hetesbuszon a nyomorgas, a negyeshatoson az ellenor lefejelese (gondolatbun), majd rohanas a cegbe, lift elott kollegakkal jopofizas, fent kabat levag, irany a klotyo, ahol megtortenik – szinte minden esetben a nap fenypontjanak tekintheto – vasbetonrezegteto flush.

Ma sem volt ez maskepp, ma is a nap fenypontja volt – innen mar csak szarabb lett -, egy gep megmurdalt, egy haver atkurt, a bevallalt kis projekttel meg kezd telelenni a faszom, tul intenziv meg tul gyors az egesz – nem litch, most nem arrol van szo h hogyan neveljunk teged faszkorbaccsal -, meg nem veszi be a gyomrom ha valamit otodszorre is elkurok, akarmennyire magyaraz a velem szembenallo h de jo volt az. Loszart.

joccak

seggoftheyear

Here comes an oldie but goldie series of pictures, which once created 40-50Mbits of traffic for 2 weeks, so I got to know what it feels to be slashdotted ;P Ah, the smell of the burning NIC, kinda nostalgic… who the hell thought it will be linked to from about 200 sites…

-fno-stack-protector

valami hasonlo szintu kurvaanyazasnak kene most kovetkeznie, mint amit csutortokon levagtam a gplhuszarkodas miatt. most az ubuntunak sikerult betennie a kaput azzal, h enablaltak az SSP-t a gcc-jukben, mind edgyben, mind feistyben. ennek kovetkezteben a 2.6.16, 2.6.17-es kernelporgeteseim rendbe __stack_chk_fail-lel vegzodott, a xen-3.0.3, -3.0.4 porgeteseim meg vagy valami elborult hibaval doltek el, vagy ugyanugy a kernel doglott meg bennuk. semmi bajom nem lenne amugy ezzel egy qrvara-unstable-branchben, a wikiben viszont aztat irjak, hogy:

“RedHat and gentoo are using SSP by default for years, so we do not expect much breakage potential. So we will build packages with SSP enabled right from the start in Edgy, so that we have much time to discover breakage.”

(afaicr debianban meg redhatban explicite kell specifikalnod h -fstack-protector, h mukodjon). erted, betoljak a stable edgy-be, a testing feisty-be, es kurvara nem erdekli oket, hogy peldaul a kernel se fordul le out-of-the-box, en meg szopjak, amig rajovok, h ez nem bug, ez featura.
kis olvasnivalo:

[1] http://lkml.org/lkml/2006/7/2/67
[2] http://lkml.org/lkml/2006/7/29/27

ugy erzem, hogy egyreszt a pkgmaintainer anyja tragikus hirtelenseggel elhalalozott, masreszt az ezaltal erintettek mennyisegebol patton harmadik hadsereget siman ujra lehetne szervezni. tankostul, tuzersegestul, harcikedvestul.