For Keenetic 4G rev
B (It is white, with no buttons at the top -
NOTthe one in the hat theme) I did the firmware that implements nearly everything, they know how to older models (Keenetic / Keenetic Ultra).
Added features:
0. Support for USB printers (testing is necessary, I do not have printers).
1. Support for USB-drive data (FS supports FAT16 / FAT32 / NTFS / EXT2, file systems EXT3 / 4, exFAT
not supported).
2. Expansion of the functional device by running third-party applications in the external media (more - read
WIKI).
3. Transmission - BitTorrent-client, embedded in the firmware limits the speed of up to 2 MB / s, but can be put on a USB-drive version without speed restrictions (but bear in mind that the speed limit of the disk from the EXT2-section of 20 MB / s in NTFS - less)
4. Sharing the disk connected to the router over the network (SAMBA server is built into the firmware, but unfs3 NFS server can be installed).
5. FTP server containing a disk connected to the router.
6. DLNA server distributing data from a disk connected to a router.
7. Support for webcams (streaming over the network, write to the disk in the form of a photo sequence). More than 2 frames per second or place, 4G revB processor is still weak. Recommended for cameras supporting the conclusion in MJPEG, but work and carve in YUYV (verified), and other possible zavedutsya working on USB Video Class standard.
8. Removed spyware-code, sends the information to the company's servers NDM (Zyxel partners).
9. Fixed the problem of "double start" ext_init.sh script when booting the router / connection disk
10. Fixed disk off the WPS button, the system partition off (with ext_init.sh) in the web interface.
11. Added the creation of writable virtual EXT2-section of internal memory / storage / (using the free space after image in SquashFS mtd4 section, at the moment there is free 1683 kb). See below for details about the features of the use of this section.
Firmware discussed at the forum
Zyxmon, But it is possible here, too.
copyright:
This mod is based on the root filesystem from the Firmware-KEENETIC-V1.11.B.RU.NDMS_140108205344.bin and core (with certain of the other parts and modules) from the Firmware-KEENETIC_4G-V1.10.B.RU.NDMS_130327235342.bin, also used parts from Firmware-KEENETIC-V1.10.A.RU.NDMS_130617220325.bin (ntfs-3g, libntfs) and Firmware-KEENETIC_ULTRA-V1.11.RU.NOSMTC.NDMS_140108230320.bin (camera support in the interface, mjpg_streamer) .
Also, they contain the code to activate the WLAN and modules from the core usbdisk_sup package from a reputable
Dr.Acidfrom the forum Zyxmon.org, for which I express my sincere thanks to him (without this mod would not be at all).
Also used the files from the package e2fsprogs_1.42.4-1_keenetic.ipk, libcom_err_1.42.4-1_keenetic.ipk, lsof_4.81-2_keenetic.ipk and libext2fs_1.42.4-1_keenetic.ipk repository
https: //code.google.co...enetic-packages/sourceby Zyxmon'a.
I remind you that the installation of custom firmware deprives the device warranty (though I did my best not to happen anything wrong with that). In case of problems with the router after the firmware follow
instructions from the manufacturer. In normal operation,
possiblyrestoration of regular firmware from the web interface of the router.
Inside the archive with the firmware has everything you need to repeat its creation.
Screenshots
here. All the pages that have changed or have appeared in the web interface, as well as prufpiki access to the FTP service, SMB, DLNA, Transmission, state oxidase bath the DLNA, a Web camera.
mod32: Changes:
Now the wheels are connected only when the entire system is fully loaded - Fixed the problem of "dual-launch" script and the script does not work firewall (unfs3 now works).
mod33: Changes:
Added support for webcams (streaming over the network, write to the disk in the form of a photo sequence), compiled kernel modules independently, tying the rest fairly steal from Keenetic Ultra firmware. More than 2 frames per second or place, 4G revB processor is still weak.
mod34: Deleted replacement igmpsn.ko kernel module (it was an oversight)
Added file / usr / bin / lsof from lsof_4.81-2_keenetic.ipk package (Fixed problem with disconnecting drives that are still occupied by someone else after all the preventive measures that performs full-time firmware Keenetic).
The problem with running script /media/DISK_A1/system/bin/ext_init.sh when mounting / unmounting partitions (the problem of "double / triple-start" script when loading / connecting disc and a problem that, when disabling any of the sections service disconnection occurred ). This time - for sure.
Changed format of firmware - now the firmware will be placed in a .zip file containing the firmware itself and the README.
mod35: Firmware-KEENETIC-V1.11.B.RU.NDMS_mod35_for_KEENETIC_4G_revB.bin.zip (5.9 MB)
Fixed drive off the WPS button, the system partition off the web interface.
mod36: Firmware-KEENETIC-V1.11.B.RU.NDMS_mod36_for_KEENETIC_4G_revB.bin.zip (12.55 MB)
Added the creation of a writable virtual EXT2-partition of the internal memory / storage / (using the free space after the SquashFS image in the mtd4 partition, 1547 Kb is currently free there). Although data retention in this section during a flashing is possible, but
NOT GUARANTEED ! Also,
do not turn off the power immediatelyafter writing to the / storage / section and do not restart the router immediately, in order to avoid data loss. It is recommended that after the sync and umount / storage commands are written, wait 15-30 minutes and reboot the router. If necessary, applications can be installed in this section, see
http: //forum.zyxmon.or...netika-mini-opros.html for instructions. It is not recommended to actively use this section for recording in order to avoid premature wear of the Flash chip.
Added busybox with support for dmesg, hexdump, losetup, lsusb, mke2fs, mkfs.ext2, nc, printf commands
The modkit is now (in order to save space so that it can be more placed in / storage) is delivered not inside the firmware, but in the modkit.tar archive next to it inside the zip archive.
mod37: Firmware-KEENETIC-V1.11.B.RU.NDMS_mod37_for_KEENETIC_4G_revB.bin.zip (12.56 MB)
Fixed bug when unmounting partitions of media occupied by someone (idiotic error, yes ...)
Added code that performs synchronization and unmounting of mtd4drive when rebooting via web-muzzle. This is not enough to ensure complete data security, but it is better than nothing. After completing work with the / storage / partition for recording, it is recommended to restart the router
via web interface.
Fixed a bug leading to glitches in the web interface and the operation of the router. If the web interface fails, use TFTP or Telnet to flash mod37. Firmware via Telnet:
telnet router / 192.168.1.1 / other router IP
<enter password>
flash || sh
cd / tmp /
wget http://dl.dropboxusercontent.com/u/100376233/zyxel/Firmware-KEENETIC-V1.11.B.RU.NDMS_mod37_for_KEENETIC_4G_revB.bin
flash upgrade Firmware-KEENETIC-V1.11.B.RU.NDMS_mod37_for_KEENETIC_4G_revB.bin
I hope that you will find a couple of minutes trying to tell me how the firmware (interested in both positive and negative - I'm just not physically able to alone test the all the possible use of equipment and scenarios to resolve any problems that may arise) .
Thanks for attention.
If you Zyxel KEENETIC 4G rev
A (It is white, with a button at the top) - use the firmware from the forum Dr.Acid Zyxmon:
http://forum.zyxmon.org/post13772.html#p13772 (Can drives and printers, using torrents ext_init.sh put on an external drive).
Post has been editedS-trace - 29.01.14, 02:05Reason for editing: New version