I managed to generate a OpenWrt 15.05 image for ARV4518PW because the official one gives a kernel panic due to lack of space. The idea here is to get it running while stripping things that can be installed later with Extroot:
I had to do these steps to fit OpenWrt in less than 4 MB of that router total flash memory :
Note: if you get a VFS not syncing kernel panic then check your router's MTD partitions size and probably you need to reflash a 64kb u-boot with the propre environment parameters.
what follows is just some details as a reference:
I had to do these steps to fit OpenWrt in less than 4 MB of that router total flash memory :
- Synced with Chaos Calmer 15.05 Final (LuCI git-15.248.30277-3836b45)
- Disabled IPv6 support (can be restored by installing IPv6 packages mainly luci-proto-ipv6 + odhcp6c)
- Removed swconfig package (because VLANs support is somehow still buggy. Wiki refs: 1, 2)
- Removed debugging (useless anyway if you're not a developer)
- Optimized compiling for size
- Enabled FPU Emulation
- Included LuCi
- Added : USB2 support + Ext4 Filesystem for Extroot + block-mount
The result is an image that fits well in ARV4518PW with 108 KB of free flash space.
Here you can download it (Pay attention to your router hardware version in its back: either R01A or R01):
- Hardware version: R01A
- For ARV4518PW R01A
or
- Hardware version: R01
- For ARV4518PW R01
what follows is just some details as a reference:
.List of included packages$ opkg list-installedatm-esi - 2.5.2-5base-files - 157-r46767block-mount - 2015-05-24-09027fc86babc3986027a0e677aca1b6999a9e14br2684ctl - 2.5.2-5busybox - 1.23.2-1dnsmasq - 2.73-1dropbear - 2015.67-1firewall - 2015-07-27fstools - 2015-05-24-09027fc86babc3986027a0e677aca1b6999a9e14hostapd-common - 2015-03-25-1iptables - 1.4.21-1iw - 3.17-1iwinfo - 2015-06-01-ade8b1b299cbd5748db1acf80dd3e9f567938371jshn - 2015-06-14-d1c66ef1131d14f0ed197b368d03f71b964e45f8jsonfilter - 2014-06-19-cdc760c58077f44fc40adbbe41e1556a67c1b9a9kernel - 3.18.20-1-794b781336c70a9d477a86c93fdb83d7kmod-ath - 3.18.20+2015-03-09-3kmod-ath5k - 3.18.20+2015-03-09-3kmod-atm - 3.18.20-1kmod-cfg80211 - 3.18.20+2015-03-09-3kmod-crypto-aes - 3.18.20-1kmod-crypto-arc4 - 3.18.20-1kmod-crypto-core - 3.18.20-1kmod-crypto-hash - 3.18.20-1kmod-fs-ext4 - 3.18.20-1kmod-gpio-button-hotplug - 3.18.20-1kmod-ipt-conntrack - 3.18.20-1kmod-ipt-core - 3.18.20-1kmod-ipt-nat - 3.18.20-1kmod-leds-gpio - 3.18.20-1kmod-ledtrig-usbdev - 3.18.20-1kmod-lib-crc-ccitt - 3.18.20-1kmod-lib-crc16 - 3.18.20-1kmod-ltq-adsl-danube - 3.18.20+3.24.4.4-1kmod-ltq-adsl-danube-fw-a - 0.1-1kmod-ltq-adsl-danube-mei - 3.18.20-1kmod-ltq-atm-danube - 3.18.20-1kmod-ltq-hcd-danube - 3.18.20-1kmod-mac80211 - 3.18.20+2015-03-09-3kmod-nf-conntrack - 3.18.20-1kmod-nf-ipt - 3.18.20-1kmod-nf-nat - 3.18.20-1kmod-nf-nathelper - 3.18.20-1kmod-nls-base - 3.18.20-1kmod-ppp - 3.18.20-1kmod-pppoa - 3.18.20-1kmod-pppoe - 3.18.20-1kmod-pppox - 3.18.20-1kmod-scsi-core - 3.18.20-1kmod-slhc - 3.18.20-1kmod-usb-core - 3.18.20-1kmod-usb-storage - 3.18.20-1kmod-usb2 - 3.18.20-1libblobmsg-json - 2015-06-14-d1c66ef1131d14f0ed197b368d03f71b964e45f8libc - 0.9.33.2-1libgcc - 4.8-linaro-1libip4tc - 1.4.21-1libip6tc - 1.4.21-1libiwinfo - 2015-06-01-ade8b1b299cbd5748db1acf80dd3e9f567938371libiwinfo-lua - 2015-06-01-ade8b1b299cbd5748db1acf80dd3e9f567938371libjson-c - 0.12-1libjson-script - 2015-06-14-d1c66ef1131d14f0ed197b368d03f71b964e45f8liblua - 5.1.5-1libnl-tiny - 0.1-4libpthread - 0.9.33.2-1libubox - 2015-06-14-d1c66ef1131d14f0ed197b368d03f71b964e45f8libubus - 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108elibubus-lua - 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108elibuci - 2015-04-09.1-1libuci-lua - 2015-04-09.1-1libxtables - 1.4.21-1linux-atm - 2.5.2-5ltq-adsl-app - 3.24.4.4-2lua - 5.1.5-1luci - git-15.248.30277-3836b45-1luci-app-firewall - git-15.248.30277-3836b45-1luci-base - git-15.248.30277-3836b45-1luci-i18n-base-en - git-15.248.30277-3836b45-1luci-i18n-firewall-en - git-15.248.30277-3836b45-1luci-lib-ip - git-15.248.30277-3836b45-1luci-lib-nixio - git-15.248.30277-3836b45-1luci-mod-admin-full - git-15.248.30277-3836b45-1luci-proto-ppp - git-15.248.30277-3836b45-1luci-theme-bootstrap - git-15.248.30277-3836b45-1mtd - 21netifd - 2015-06-08-8795f9ef89626cd658f615c78c6a17e990c0dcaaodhcpd - 2015-05-21-2ebf6c8216287983779c8ec6597d30893b914a7copkg - 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-7ppp - 2.4.7-6ppp-mod-pppoa - 2.4.7-6ppp-mod-pppoe - 2.4.7-6procd - 2015-08-16-0da5bf2ff222d1a499172a6e09507388676b5a08procd-nand - 2015-08-16-0da5bf2ff222d1a499172a6e09507388676b5a08rpcd - 2015-05-17-3d655417ab44d93aad56a6d4a668daf24b127b84ubi-utils - 1.5.1-2ubox - 2015-07-14-907d046c8929fb74e5a3502a9498198695e62ad8ubus - 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108eubusd - 2015-05-25-f361bfa5fcb2daadf3b160583ce665024f8d108euci - 2015-04-09.1-1uhttpd - 2015-08-17-f91788b809d9726126e9cf4384fedbbb0c5b8a73uhttpd-mod-ubus - 2015-08-17-f91788b809d9726126e9cf4384fedbbb0c5b8a73usign - 2015-05-08-cf8dcdb8a4e874c77f3e9a8e9b643e8c17b19131wpad-mini - 2015-03-25-1$ df -hFilesystem Size Used Available Use% Mounted onrootfs 320.0K 212.0K 108.0K 66% //dev/root 3.0M 3.0M 0 100% /romtmpfs 29.9M 308.0K 29.6M 1% /tmp/dev/mtdblock5 320.0K 212.0K 108.0K 66% /overlayoverlayfs:/overlay 320.0K 212.0K 108.0K 66% /tmpfs 512.0K 0 512.0K 0% /dev$ cat /proc/mtddev: size erasesize namemtd0: 00010000 00002000 "uboot"mtd1: 00010000 00010000 "uboot_env"mtd2: 003d0000 00010000 "firmware"mtd3: 001165fb 00010000 "kernel"mtd4: 002b9a05 00010000 "rootfs"mtd5: 00050000 00010000 "rootfs_data"mtd6: 00010000 00010000 "boardconfig"
Kanarya Adaları yurtdışı kargo
ReplyDeleteKanada yurtdışı kargo
Kamerun yurtdışı kargo
Kamboçya yurtdışı kargo
Jersey yurtdışı kargo
NA2