tc: /lib/libm.so.6: no version information available (required by tc)
Inconsistency detected by ld.so: do-lookup.h: 103: do_lookup_versioned: Assertion `version->filename == ((void *)0) || ! _dl_name_match_p (version->filename, map)' failed!
Skvela parce - cpat tam jakykoliv serverove funkce je podle me zbytecny - ta krabicka na to neni stavena a akorat byji to zdrzovalo od toho co by mela delat hlavne. A hlavne by to melo umet komplet routing se vsim vsudy, tedy iproute, iptables, quagga, qos atd. Na pristup staci ssh, pak je tam moznost pres scp prenaset soubory, takze telnet ani ftp neni treba. Jako editor pouziva treba debian pri instalaci nano - docela sikovny jednoduchy a maly. Co se tyce statistik, tak na to by tam mohlo byt sice snmp, ale asi je dostatecny si to stahovat skriptikem pres ssh, i kdyz je to asi dost opruz.
predelana struktura, uz se nepouziva /init/boot
ale /etc/init.d/rcS
scripty co umistite do /etc/init.d/
s nazvem rc.neco se spusti po startu
dokud nevyresim ten problem slou knihovnou libm, tak je tam verze skompilovanan staticky. Ozkousejte shapovani, jeste to budu muset opatchovat htbckem.
pouzitej patch pro nastaveni externi anteny po startu
adresar init jsem z archaickych duvodu zachoval pokud by z nej nekdo neco potreboval
Perfektni system pro broadcom desky je openWRT, teoreticky by to melo behat, pravdepodobne tam bude problem s drivermama na ethernet, zkusim to naportovat.
utilitku WL je tam jednoduchy dohrat, iwconfig zas vyhodit.
postup kterej jsem pouzil jest
postupovat dle standartniho postupu pro openwrt,
vsechno se stahne a samo prelozi
potom v buildroot/build_mipsel/root je rootfs
v tom odstranit modul pro ethernet a dat tam ten z asusa
v etc/preinit odstranit kontrolu resetmonem
v S10Boot jsem natvrdo zadratoval ipcko na 192.168.0.1
vyhodil jsem S40network a S45 firewall
a pak jsem to slozil pomoci nasledujicich prikazu, protoze pokud by se to delalo pres standartni make, tak by to zase vsechno prekladalo, coz je nuda a zbytecny
Slo by udelat cistejsi reseni a pekne opatchovat makefile, ale na to jsem prilis linej.
Udelam novejsi verzi a hodim tam moduly pro usbcko a printer port, melo by to fungovat, protoze kernel je tam taky 2.4.20
Odstranim ten iwconfig a dam tam zase WL+ wl driver z Asusa.
potreboval bych zjistit, v jakym /dev/ledx se objevi neco pokud se drzi restart, melo by to jit kdykoliv kdyz uz je to nastartovany, podle toho bych pak moh udelat resetovani do defaultu pomoci reset tlacidla.
p.salek:
Chtěl jsem se zeptat. Zatím jsem ještě nezkoušel nahrát žádný upravený firmware. WL500b mám teprv od včerejška doma. Ale zpátky k té otázce. Na tvých stránkách je na výběr buď mezi tvými firmwary anebo mezi OpenWRT. Hodláš se dál věnovat už jen OpenWRT, nebo budeš stále pracovat na obou verzích.
BTW: umí jak OpenWRT tak jako build 1.2 shaping?
ad b) aha, balicek neni, skompiluju iproute2 s patchema a dodam to tam
ad c) v 0.2 JE WL
ad zverejneni) zkus nejdriv cist a pak se ptat, v predchozim prispevku mjsem jasne napsal co jsem zmenil, nebudu nikam davat celej balik, je to velky a jednotlivy zmeney soubory z toho taky vybirat nebudu.
dopleneni:
opravdu tam nebylo namounotvani jffs, doplneno.
tc + moduly sfq,htb,cbq
uplne smazan iwconfig