
Pretty cool :) da si pe asta as fi vrut sa-l vad in 3D, da din pacate se pare ca la noi se poate servi doar dublat :((

Pretty cool :) da si pe asta as fi vrut sa-l vad in 3D, da din pacate se pare ca la noi se poate servi doar dublat :((
Timp de vreo doua zile eram convins c’am nimerit prin zona crepusculara sau ca cineva face misto de mine. Aveam o situatie foarte cool in care transferul intre doua linuxuri mergea foarte asincron: dintr-o parte in alta mergea bine mersi la 100Mbps; din ailalta parte mergea doar la 10Mbps. Ce ma durea pe mine tare de tot era faptul ca vroiam sa transfer relativ repede dintr-o parte in alta cam ~ 120GB date pe zi; iar la 10Mbps dura doua zile. Si cum doua zile dureaza ceva mai mult decat o noapte… Houston we have a problem.
Prima data, singura chestie care mi-a dat prin cap a fost ca noul router pus care inlocuia un venerabil Ubuntu Dapper nu merge ca’n datahseet. Deschis frumos caz la Juniper (un coleg, ca io inca eram trist) ca routerul lor nu e in stare de nici macar 10Mbps. Juniper, oameni simpatici au zis ca e OK configul trimis si ca n-ar trebui sa se intample ce reclamam io.
A doua varianta era switch-ul. Are el management, da nu stia sa-mi zica prea multe despre starea unui port, da macar stia sa-mi zica daca e 100FDx sau nu. Da switch-ul are un singur ASIC pentru toate porturile lui si acolo treaba e simpla: ori merge ori nu merge. Si mergea.
A treia varianta erau placile de retea ori de pe router ori de pe masinile din spatele lui. Facut un mic test cu scp, mergea de n’avea aer, blana 100Mbps.
Ce ma dispera pe mine foarte tare era ca din corporatie puteam uploada pe serverele de acolo cu maxim 10Mbps, da daca era sa downloadez (acelasi fisier) downloadam cu 100Mbps. Ajunsesem deja in faza in care ma dadeam cu capul de birou. Like WTF!
Vorbit cu suportul de la provider, alergat oamenii la 10 noaptea prin datacenter sa se uite la fire, sa faca incantatii. Nada.
Ieri, in disperare de cauza ca tot nu mergea, il rog pe un prieten sa incerce si el un upload sa vad daca tot asa merge. El uploadeaza bine mersi cu 100mbps, si tot de pe masina de unde uploada el, puteam io sa downloadez tot cu 100mbps. => ca e ceva la mine, de unde incercam upload.
La mine totul parea OK. Da tot ma prindeam de ce mortii lui se blocheaza in aia 10Mbps. Si ieri dupa-masa m-a fulgerat: tc. pe interfata unui linux de dadea spre internet era pusa o limitare cu tc. si clasa default (unde nimeream eu) era de 10Mbps, nu de 100Mbps. Un zero diferenta intr-un fisier de configurare. One fucking zero, cum zic francezii.
Schimbat, actualizat limitarile si gata. Acu merge cum trebuie si nu ma mai simt ca’n zona crepusculara. Sper sa nu fi ras foarte tare oamenii de la suport de la ISP de trilema mea…

So and so. Astia doi au cam imbatranit.
Vineri noapte am fost si eu pentru prima oara la Aeroportul Baneasa s-o iau pe madamme c-a fost in Anglia cu trebi. Nu stiu cum arata plecarile, dar la sosiri e mai trist ca intr-o autogara. Nici macar un panou in care sa anunte ce zboruri sunt asteptate la aterizare. Doar un anunt din ala tamp ca’n gara: Cursa WizzAir din directia Londra a aterizat. Si-atat. Exista si o sala de asteptare, da miroase a prajeaza inauntru. Din cauza unui aparat de facut cartofi prajiti. Bagi 5RON si iei cartofi. Si miroase, nu gluma. Si toata lumea sta pe afara. Inca nu mi-e mie clar de ce corporatia unde lucreaza madamme a trimis-o in calatorie de afaceri cu linii aeriene low-cost, da sper sa n-o mai faca pe viitor. Din motive de avioane, aeroporturi dubioase si asa mai departe.
Concluzia ramane: Baneasa e trist; spre extraordinar de trist. Cat am stat pe acolo am aflat si preturi la taxiuri: intr 30-50EUR din Baneasa pana in centru (zona Romana). Ieftin ca braga, nu ?

Un popa bun este un popa mort.

Din pacate vazut acasa, pentru ca unul sau mai multi distrusi au ajuns ei la concluzia ca cel putin in Bucuresti filmul asta poate rula doar dublat. Si din cauza asta nu pot sa ma duc la cinema. Sunt tare curios, murea cineva daca rulau si filmul nedublat ?
Din cand in cand mai mai fericeste cate un vanzator pe la bureau care vinde dupa cum il taie pe el neuronul. Citind din datasheet-uri, neintelegand in ce conditii functioneaza ce scrie in datasheet… si aci as putea continua pe foarte multe randuri.
Anyway, pentru ca daca in datasheet scrie ca face “load-balancing”, atunci face. Ca n-o face produsul de capul lui asa cum credea clientul ca face, si trebuie haxorit… asta e partea a doua. Pentru ca mi-am batut o tzara capul si pe a lui rpetre cu duda mea de problema, a mai rasarit un nou articol pe wiki despre Poor man’s IP connection load balancing. Da, stiu, e easy, da io nu stiu awk/perl/sed/whatever. Si nu, n-am facut in perl pentru ca niste idioti nu pun perl pe linuxul lor. Si nici vim, doar vi; care e oribil.
Setupul era ceva de genul: am doua locatii si doua legaturi intre ele pe doi provideri diferiti. Se cere sa se balanseze traficul intre cele doua locatii, iar in caz ca unul din provideri are o buba, sa se faca failover si sa se foloseasca cel ramas in picioare pana cand isi revine cel stricat, caz in care trebuie iar balansate conexiunile.
Ca parca tot n-aveam io de lucru azi dupa-masa pe la patru asa, m’apuca gandul sa fac si io update la Quagga pe un Ubuntu Dapper, care cica fixa niste instabilitati pentru ASN-uri pe 32 de biti. Facui io update bucuros, restart la daemoni si dadui sa continui cu trebile mele. Da de unde, “nu mai merge internetul”. Si asa era:
BGP: Assertion `len < str_size’ failed in file bgp_aspath.c, line 493, function aspath_make_str_count
BGP: Backtrace for 14 stack frames:
BGP: [bt 0] /usr/lib/libzebra.so.0(zlog_backtrace+0x22) [0xb7f89e9c]
BGP: [bt 1] /usr/lib/libzebra.so.0(_zlog_assert_failed+0x8d) [0xb7f8a0cf]
BGP: [bt 2] /usr/lib/quagga/bgpd [0x808cdac]
BGP: [bt 3] /usr/lib/quagga/bgpd(aspath_dup+0x34) [0x808ce76]
BGP: [bt 4] /usr/lib/quagga/bgpd [0x808ce8e]
BGP: [bt 5] /usr/lib/libzebra.so.0(hash_get+0x5b) [0xb7f82c44]
BGP: [bt 6] /usr/lib/quagga/bgpd(aspath_parse+0x2d) [0x808cfe4]
BGP: [bt 7] /usr/lib/quagga/bgpd(bgp_attr_parse+0x211) [0x8064eb3]
BGP: [bt 8] /usr/lib/quagga/bgpd [0x80789aa]
BGP: [bt 9] /usr/lib/quagga/bgpd(bgp_read+0x855) [0x8079ae8]
BGP: [bt 10] /usr/lib/libzebra.so.0(thread_call+0x6f) [0xb7f80034]
BGP: [bt 11] /usr/lib/quagga/bgpd(main+0x2a7) [0x805b92f]
BGP: [bt 12] /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xd2) [0xb7dfaea2]
BGP: [bt 13] /usr/lib/quagga/bgpd [0x805b551]
L-au fixat de i-au sarit mucii, noroc cu un modem USB de la Vodafone sa caut pe internet versiunea anterioara de Quagga care stiam ca merge bine mersi. Gasit, downloadat, downgradat si reparat.
BUG: soft lockup – CPU#0 stuck for 10s! [syslogd:1912]
Duminica am fost la circ, pentru prima oara in viata mea. Si a fost foarte tare.
Circ Medrano, la Moghioros. Super pret (60RON la loja), cam vreo 2h30m de spectacol. Cu numere de magie, dresuri de animale, fun stuff… the works. Pentru prima oara in viata mea am vazut: elefanti, camile, struti, tigri, lame, yaci, girafa. Altceva nu mai stiu.
La capitolul thrill stuff, o sfera metalica cu 5 motociclisti in ea care faceau acolo in toate felurile, niste tanti de se jucau pe niste panze la inaltime, un mic act la trapez cu o tanti. Jonglerii cu tot felul de chestii de la popice la mingi de ping-pong si farfurii :))
Povesti cu Aladdin si Duhul Fermecat.
Bineinteles, c’am iesit in evidenta si s-a suparat un dresor pe mine c’am vrut sa trag un tigru de coada. Da nu m-am putut abtine, era asa aproape, si asa fluffy si pufos. Ca o pisicuta mai mare ;))