[Ninux-Calabria] openwrt r41496 per tl-wr841nd

Giuseppe De Marco demarcog83 a gmail.com
Ven 4 Lug 2014 00:19:00 CEST


Stasera ho provato a compilare una configurazione competitiva per gli
economici tl-wr841nd,
con i ragazzi di HL abbiamo fatto una selezione nel tempo e ho
configurato la seguente distribuzione:

openvpn-nossl (solo client)
luci
luci-ssl
olsrd ( dyngw, arprefresh, txtinfo, mdns )
tc
kmod-gre
pppoe
pptp
wifitoggle
kmod-sched

devo dire che mi ha stupito, ci sta in dimensioni, seppure
luci-app-olsr sia BROKEN e quindi la configurazione mesh si fà a
manuccia.

root a maker:/media/wert/storage/OpenWRT/NinucsWRT/tl-wr841nd/with_Luci/openwrt_41496#
du -a bin/ar71xx/openwrt-ar71xx-generic-*
160 bin/ar71xx/openwrt-ar71xx-generic-nbg460n_550n_550nh-u-boot.bin
2688 bin/ar71xx/openwrt-ar71xx-generic-root.squashfs
2500 bin/ar71xx/openwrt-ar71xx-generic-root.squashfs-64k
3840 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841nd-v3-squashfs-factory.bin
3588 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841nd-v3-squashfs-sysupgrade.bin
3840 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841nd-v5-squashfs-factory.bin
3588 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841nd-v5-squashfs-sysupgrade.bin
3840 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841nd-v7-squashfs-factory.bin
3588 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841nd-v7-squashfs-sysupgrade.bin
3840 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-factory.bin
3524 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v8-squashfs-sysupgrade.bin
3840 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v9-squashfs-factory.bin
3524 bin/ar71xx/openwrt-ar71xx-generic-tl-wr841n-v9-squashfs-sysupgrade.bin

l'ho flashato su un tl-wr841nd v.9 e pare che stia andando a gonfie vele.

nella sezione Base system -> BusyBox -> Networking Utilities ho avuto
modo di compilare anche ip con supporto tunnel e altre utilità quali
arp (che l'ip di busybox non sostituisce...).

come networking a livello kernel:

root a GroundRamingoGrid:~# ls /lib/modules/3.10.44/ | sort
act_connmark.ko
act_ipt.ko
act_mirred.ko
act_police.ko
act_skbedit.ko
arc4.ko
ath.ko
ath9k.ko
ath9k_common.ko
ath9k_hw.ko
cfg80211.ko
cls_basic.ko
cls_flow.ko
cls_fw.ko
cls_route.ko
cls_tcindex.ko
cls_u32.ko
compat.ko
crc-ccitt.ko
crypto_blkcipher.ko
ehci-hcd.ko
ehci-platform.ko
em_cmp.ko
em_meta.ko
em_nbyte.ko
em_text.ko
em_u32.ko
gpio-button-hotplug.ko
gre.ko
ip6_tables.ko
ip6t_REJECT.ko
ip6table_filter.ko
ip6table_mangle.ko
ip6table_raw.ko
ip_gre.ko
ip_tables.ko
ip_tunnel.ko
ipt_MASQUERADE.ko
ipt_REJECT.ko
iptable_filter.ko
iptable_mangle.ko
iptable_nat.ko
iptable_raw.ko
ipv6.ko
ledtrig-usbdev.ko
mac80211.ko
nf_conntrack.ko
nf_conntrack_ftp.ko
nf_conntrack_ipv4.ko
nf_conntrack_ipv6.ko
nf_conntrack_irc.ko
nf_defrag_ipv4.ko
nf_defrag_ipv6.ko
nf_nat.ko
nf_nat_ftp.ko
nf_nat_ipv4.ko
nf_nat_irc.ko
nls_base.ko
ohci-hcd.ko
ppp_async.ko
ppp_generic.ko
pppoe.ko
pppox.ko
pptp.ko
sch_codel.ko
sch_dsmark.ko
sch_gred.ko
sch_hfsc.ko
sch_htb.ko
sch_ingress.ko
sch_prio.ko
sch_red.ko
sch_sfq.ko
sch_tbf.ko
sch_teql.ko
slhc.ko
tun.ko
usb-common.ko
usbcore.ko
x_tables.ko
xt_CT.ko
xt_LOG.ko
xt_REDIRECT.ko
xt_TCPMSS.ko
xt_comment.ko
xt_connbytes.ko
xt_connlimit.ko
xt_connmark.ko
xt_conntrack.ko
xt_helper.ko
xt_limit.ko
xt_mac.ko
xt_mark.ko
xt_multiport.ko
xt_nat.ko
xt_recent.ko
xt_state.ko
xt_tcpudp.ko
xt_time.ko


In ROOTFS mi rimane però:
rootfs                  320.0K    240.0K     80.0K  75% /

sto aggiungendo dhcp-leases statici e interfacce via luci per capire
quanta "configurazione" posso permettermi in così poco spazio ma pare
che stia bene così, non si schioda da 80K. Tenendo in considerazione
che vi operano sù 4 VLAN.

C'è qualche raccomandazione in lista ?
Pare stabile, condivido il .config
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome:        .config
Tipo:        application/x-config
Dimensione:  91643 bytes
Descrizione: non disponibile
URL:         <http://ml.ninux.org/pipermail/calabria/attachments/20140704/dfabaaca/attachment-0003.bin>


Maggiori informazioni sulla lista Calabria