Bon, ben j'ai bien bidouillé ma config
J'ai viré Luci, le server Web et pas mal de chose.
j'arrive à
root@barbuWR703:/# free
total used free shared buffers
Mem: 29480 16072 13408 0 1624
-/+ buffers: 14448 15032
Swap: 0 0 0
root@barbuWR703:/# df
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 1088 220 868 20% /
/dev/root 2048 2048 0 100% /rom
tmpfs 14740 52 14688 0% /tmp
tmpfs 512 0 512 0% /dev
/dev/mtdblock3 1088 220 868 20% /overlay
overlayfs:/overlay 1088 220 868 20% /
root@barbuWR703:/# ps
PID USER VSZ STAT COMMAND
1 root 1516 S init
2 root 0 SW [kthreadd]
3 root 0 SW [ksoftirqd/0]
4 root 0 SW [kworker/0:0]
5 root 0 SW [kworker/u:0]
6 root 0 SW< [khelper]
7 root 0 SW [kworker/u:1]
62 root 0 SW [sync_supers]
64 root 0 SW [bdi-default]
66 root 0 SW< [kblockd]
95 root 0 SW [kswapd0]
144 root 0 SW [fsnotify_mark]
156 root 0 SW< [ath79-spi]
167 root 0 SW [mtdblock0]
172 root 0 SW [mtdblock1]
177 root 0 SW [mtdblock2]
182 root 0 SW [mtdblock3]
187 root 0 SW [mtdblock4]
192 root 0 SW [mtdblock5]
233 root 0 SW [kworker/0:1]
405 root 0 SWN [jffs2_gcd_mtd3]
407 root 0 SW [flush-mtd-unmap]
423 root 1512 S /bin/ash --login
455 root 0 SW< [cfg80211]
464 root 0 SW [khubd]
541 root 1520 S /sbin/syslogd -l 8 -C16
543 root 1504 S /sbin/klogd
545 root 844 S /sbin/hotplug2 --override --persistent --set-rules-f
553 root 860 S /sbin/ubusd
557 root 1508 S /sbin/netifd
586 root 1520 S udhcpc -p /var/run/udhcpc-br-lan.pid -s /lib/netifd/
736 root 1512 S /sbin/watchdog -t 5 /dev/watchdog
934 root 1152 S /usr/sbin/dropbear -P /var/run/dropbear.1.pid -p 22
958 root 1516 S /usr/sbin/ntpd -n -p 0.openwrt.pool.ntp.org -p 1.ope
967 root 1508 R ps
Je suis pas sur d'avoir besoin de hotplug2. Idée ?
A la fin j'aurai certainement en statique une clé USB ou une carte µSD, la léonardo, peut être 1 ou 2 autres adaptateur série pour communiquer avec d'autres cartes ou module GSM (je garde la console pour le debug).
Je ne compte pas faire de auto-mount.
J'ai l'impression que mon /tmp me prend encore 14MB de DRAM. Est-ce vraiment utile ? Est-ce lui qui est majoritairement responsable des 16MB utilisés ?
Où puis-je réduire cela ?
J'ai les drivers série y compris USB_ACM qui me permet de brancher ma Léonardo et avec screen j'ai vérifié que j'arrivais bien recevoir ce que 'envoie la Leonardo.
Je crois que CONFIG_PACKAGE_kmod-scsi-core
est nécessaire pour les clés USB ?
Oui puis-je trouver de la doc sur les différents packages concernant les leds ? leds-gpio, ledtrig-xxx
Ais-je besoin de CONFIG_PACKAGE_kmod-ipt-core
alors que je ne me sert pas de mon WR703 comme d'un routeur ? seul le client Ethernet et Wifi m’intéresse .
Maintenant il va falloir que j'apprenne à faire un petit "Hello World" et la magie des packages.