Type ^C key to cancel autoboot. # boot ATAG_HEADER ATAG_MEM: start 0x00000000 size 0x02000000 ATAG_CMDLINE: (94 bytes) 'root=/dev/mtdblock4 rootfstype=squashfs,jffs2 console=ttyS0,115200 init=/etc/preinit noinitrd' ATAG_END Booting kernel at 0x00008000. Script Function; S05defconfig: create config files with default values for platform (if config file is not exist), really does this on first start after OpenWRT.
English. Samba is one of a number of available to the DD-WRT platform. A network file system allows for sharing the contents of directories or entire drives across a network. In DD-WRT this can work both ways: You can run a Samba server on your main computer and run a client on your router (thus gaining writable storage for the router) or you can use Samba to share a drive connected (typically by ) to the router among all the computers connected to your network. Standard and larger versions of DD-WRT contain the Samba/CIFS client.
Mini and Micro versions of DD-WRT do not contain Samba/CIFS. See the Wiki page.
Contents. Running a Samba client on DD-WRT. Create a SMB network share on the host computer. On Linux, use to create a SMB network share.
Also you can find a tutorial specific for JFFS in. On Windows, this is the default file sharing system. Simply right click and select 'Sharing and Security' to set up sharing. On MacOS X, go to 'Sharing' in the System Preferences and turn on 'Windows Sharing' for or in “Share files and folders using SMB.” from the File Sharing options. Use the and go to the Administration tab.
Enable the Samba FS Automount option (or CIFS Automount). If new options do not appear the 'Save Changes' and go back to the page.
Enter the share location in the 'share' field. Eg: //192.168.1.160/myshare. In 'user' and 'password' enter the user credentials of a user allowed to access the share. You may optionally enter a Startscript. For example if you have a script on your share lanserver myshare startup.sh you enter startup.sh in the 'Startscript' box. This script ( /tmp/smbshare/startup.sh on the router) will be executed when the router mounts your share on boot.
You can see sample of startup script on page.
This is based on the original guide to customise the Telstra TG799vac modem but many technicolor modems are similar so much of this process will work on other models. The topic is discussed at.
Warning: This process is not supported by the manufacturer or supplier of your modem. There is no way of knowing your situation and the process could break your modem or reduce its security allowing other people into your network. Anyone following this guide accepts full responsibility for the outcomes.
Contents. 1.1 Change DNS, WiFi AP and other common requests. 1.2 Unlock modem with minimal modifications and all functionality. 1.3 Try a highly modified and universal version of the GUI. 1.4 Super Modder.
2.1. IMPORTANT – Leave modem turned off until you understand these instructions. 2.2 Known Working Models.
2.3 The basics. 2.4 The basic steps to getting root access to firmware v17.2 on your modem. 2.5 Setting up the new firmware. 2.6 VOIP Setup. 2.7 Speeding up VDSL sync times.
2.8 Running the TG799 as the router with a second router behind it (double NAT). 2.9 My firmware is so old that AutoFlashGUI can't authenticate to the modem!. 3.1 Changing max sync speeds. 3.2 Using bridge mode with a dedicated PPPoE ethernet port.
3.3 VOIP while in bridge mode or when in use as a Wifi AP. 3.4 Enable web interface features in Bridge Mode. 3.5 Configuring multiple third party SIP providers. 3.6 SIP call routing. 3.7 Registering DECT handsets. 3.8 LAN SIP client use of the mini-PABX in the modem. 3.9 Serial Console.
3.10 NAT ALG helpers. 3.11 tcpdump is now in the diagnostics?.
3.12 Handy info for checking what's running in your modem. 3.13 What's that System Extras tab and what can I do in there?. 3.14 I want to factory reset 17.2 but I don't want to have to re-flash (aka Ghetto Reset!).
3.15 I'm selling this modem, how do I securely wipe all the config?. 3.16 Extend with OpenWrt packages (opkg). 4.1 Background. 4.2 Requirements.
4.3 Steps. 5.1 What tools can I use to administer OpenWrt from a Windows computer?
Outcome Nearly all users start and it is likely this is all you need. Try a highly modified and universal version of the GUI is a highly modified and universal version of the GUI installed on all Technicolor Modem/Routers.
Follow the guide (translate to English). Ignore the firmware version in those instructions and unlock with AutoFlashGUI as described above in. If you do something wrong, it can always be undone by a simple factory reset, reload firmware or by using the.
Super Modder You know who you are – you pull things apart and sometimes you manage to get them back together. You are using a spare modem that you do not rely on as your main connection to the net. Nah, you're reading this guide – if you follow it your just a bloody idiot about to launch into all sorts of grief. You have probably used Linux for years or your a Windows user about to be as confused and frustrated as all hell before resorting to linux. Start buying spare modems from Gumtree, eBay or pick them up from your local ewaste site. This is the procedure for using a firmware update on the Technicolor modems.
Background Since basically forever, Technicolor modems have had a corrupt firmware recovery mechanism built in. By holding down a few buttons at power on on the modem, with the appropriate software running on your PC, you can reload firmware into one of the banks of the modem (bank1; no one has observed it writing to bank2). Please note: - This will not allow you to swap banks, but if both firmware banks are corrupt it will allow recovery. Flashing via this method does not perform a factory reset. The firmware image is digital signature verified so you can't load an incorrect image (a good thing) but you also can't load a modified image (sad face times 1000).
This guide is written for Windows but it should work on Linux too if you adapt the configuration. Requirements - A computer running a DHCP server and TFTP server. We will use TFTPD64. A wired Ethernet connection from your PC to your modem. Wireless will not work. You can use wireless to keep an internet connection working while doing this procedure as if you only have one Ethernet port it will be dedicated to the procedure. You may need to reconfigure your network card settings for this procedure then restore them later.
This is not covered in this guide. Steps - Download the latest normal edition of and install it. Get the you want to load into the modem and place it in the TFTP64 folder.
You may use another folder and change the settings appropriately if you wish. Connect the Ethernet port on your PC to one of the LAN ports on the modem (usually LAN1). Turn the modem off. On the PC ensure the network card you wish to use is set to DHCP: Press Windows+R to run ipconfig /all find 'DHCP Enabled' or check multiple cards with ipconfig /all –. (Unless you are using Static IPs on your network this will already be done. After the next few steps, the network card will receive an address from the TFTPD64 DHCP server.) - Start TFTP64 as ADMINISTRATOR. Click Settings.
On the GLOBAL tab enable only the following: TFTP Server, DHCP Server. On the TFTP tab the default options should be OK (base directory should be.). On the DHCP Server tab: - IP pool start address 10.0.0.100 - Size of pool: 20 - Boot file: the firmware filename to flash i.e.
Vant-fCRF687-16.3.7567-660-RG.rbi - Def Router (Opt 3): 10.0.0.99 - Mask (Opt 1): 255.255.255.0 - DNS Servers (Opt 6): 10.0.0.99 - Check against - Click OK - Accept the you will need to restart message. On the main screen Change the 'Server Interfaces' selection to your Ethernet network card. Close TFTPD64. Re-open TFTPD64 as ADMINISTRATOR. If you get a firewall warning, allow access on private and public networks.
The server interface should now show an IP in the 10.0.0.x range after a few seconds: the PC gets an IP from the TFTP64 program via DHCP. You are now ready to try booting the modem to do the flash!
- Hold down the RESET button while powering on the modem. On the TG799 the Status light starts flashing orange. You should see activity in TFTP64 where a file is being transferred and other messages in the Log Viewer tab.
Note: error 10022 in system call send An invalid argument was supplied means not run as ADMINISTRATOR – change properties, compatibility on TFTPD64.exe file. The modem will reboot by itself once the flash is completed. If you want extra status out of the modem you will need to attach a serial console (see – Serial Console). If you find another firmware for a technicolor modem, please post it here! Keep an eye on your formatting, follow everyone else’s! Creating Firmware URL's Modems will only flash the correct firmware for the hardware. Firmware filename is constructed by combining: Product Vendor + Hardware + CRF + Firmware Using the web interface, advanced view Gateway tile will give you Product Vendor, Hardware Version and Firmware Version: Global Information Product Vendor Technicolor Product Name Technicolor TG797n v3 Software Version 15.3 Firmware Version -510-RA Hardware Version DANT-O If the modem is rooted the CRF number can be found in /rom/etc/config/env # cat /rom/etc/config/env.
Option CONFVERSION 'CRF483'. Once you have created it please post it here! Firmware versions and URLs if available Type 1 / 2 / 3 indicates if it can be rooted directly.
Please add this detail when adding firmware versions. Note: Recovery should be attempted in the following order. Reset to factory defaults If at some point you can no longer connect to the Gateway or you want to make a fresh install, it may be useful to perform a reset to factory defaults. Note: A reset to factory default settings deletes all configuration changes you made. After the reset a reconfiguration of your Gateway will be needed and wireless clients will also have to be re-associated.
Choose between: - Resetting the Gateway via the web interface - Reset the Gateway via the Reset button Resetting the Gateway via the web interface: 1) Browse to the Gateway web interface. 2) Click Gateway.
The Gateway page appears. 3) Click Reset.
4) The Gateway restores the factory default configuration and restarts. Reset the Gateway via the Reset button: 1) Make sure the Gateway is turned on.
2) Push the Reset button for at least 7 seconds and then release it. 3) The Gateway restarts. Note: The physical reset button of the gateway may have been disabled. In this case, a hardware reset to defaults is not possible. Restore your settings: If you previously backed up your configuration, you can now restore this configuration to your Gateway. Technicolor TG789/799/800 Soft Brick Recovery This guide is based upon the devices being in the following state TG789 – orange status light and rebooting every now and then TG799 – orange status light on and occasional rebooting TG800 – green power light only.
After soft bricking both my TG789 and TG800 modems and finally getting them working again, this guide should help others who are in the same situation. It may also work for other models such as the TG799 but is untested on other models. What you will need 1. TFTP or similar program 2.rbi firmware file for your device (I suggest using the one that was on there at time of bricking) 3. A static ip address assigned to your wired nic 4. A network cable 5.
A few cups of coffee 6. About 30min to an hour Required steps 1 Set up TFTP to send firmware in BOOTP mode, please initially see,. 2 Ensure TFTP is on the log viewer tab. 3 Connect one end of the network cable to any LAN port on the modem DO NOT use the WAN port, and the other end to the nic on the pc. 4 Place modem into BOOTP mode, this is achieved by turning modem off, holding the reset button down and powering on. 4a for TG789 and TG799 wait for the ethernet light to flash.
4b for TG800 count to about 5. 4c TFTP may detect it sooner though.
5 Let the firmware flash, and allow modem to reboot. 5a It may take a few attempts for tftp to connect and send the firmware, and you may have to put the modem into BOOTP mode several times. 6 After modem has rebooted, wait for approx 4-10min, modem may reboot several times. 7 Hold down reset button for 15-20 seconds and release. 8 Allow modem to reboot and wait for approx 5min. 8a On the TG800 you will know it has worked as the online light should be green, for the TG789 there may be some led activity but cant remember. 9 Place the modem back into BOOTP mode & flash again & allow modem to reboot.
(give it a few minutes) From here modem should have recovered from its soft-brick state, and be operational again if everything went smoothly. If for some reason you are not recovered, you can try running the process again and see if you recover. If successful, remember to un-assign your static ip address. A few things to note:. TFTP does not always play nice & may require a few loads to get working, as well as mentioned above, bootp mode can be a pain. This guide and process may not work for everyone, depending on their brick state.
If you have no success with the current firmware, try a different revision –. If all else fails and you cant recover or get stuck, jump over to the for help.
Gateway Bank Switching (manually) e.g. If the DJN2130 Telstra Frontier Gateway has v17.2.0261-820-RA loaded it may still be possible to reverted it back to 16.3 using the timed reset method, then exploited via the ping exploit (from and ). Request: You’re a super modder, you work on the 99/1 rule, you’re full of ideas and will check them one day. We rely on your work but please – leave the other wiki pages alone for others to go through and verify your work so the average user can follow it. These are your pages. sysupgrade -i -b filename.tar.gz – backup modem configuration; usb suggested.
sysupgrade -f filename.tar.gz – restore configuration after firmware reflash Decrypting Firmware See for details (original code from ). Follow instructions with OSCK from, or extract OSCK from modem, then decrypt firmware. This procedure is safe (no files are overwritten on the modem). The Boot Process To be updated – refer to the as an example for now but don't rely on it. The OpenWrt Flash Layout To be updated – refer to the as an example for now but don't rely on it. Eg: root@mygateway:# cat /proc/mtd dev: size erasesize name mtd0: 1000000 'brcmnand.0' mtd1: 02c0000 'rootfs' mtd2: 0590000 'rootfsdata' mtd3: 0500000 'bank1' mtd4: 0500000 'bank2' mtd5: 0000000 'eripv2' mtd6: 0000000 'rawstorage' Preinit and Root Mount and Firstboot Scripts To be updated – refer to the as an example for now but don't rely on it.
Backup / Restore without rbi file Bank1 is on mtd3 partition and bank2 is on mtd4. Log into the shell as root:.
Backup: dd if=/dev/mtd X of=/tmp/oldfw.bin (replace X with 3 or 4). Restore: mtd write /tmp/oldfw.bin bank X (replace X with 1 or 2) Firmware can be restored to either bank. Tiscali firmware (which has no RBI files) is flashed this way to other TG789 devices. IPv6 Connection Issue Ipv6 is really problematic. On openwrt on this old base it think it's quite broken. Also the configuration depends on the ISP. BusyBox The gateway runs, an embedded linux system with minimalist documentation.
Root@mygateway:# busybox -help BusyBox v1.23.2 (2017-08-22 01:34:50 UTC) multi-call binary. BusyBox is copyrighted by many authors between 1998-2012. Licensed under GPLv2. See source distribution for detailed copyright notices. Usage: busybox function arguments. or: busybox -list or: function arguments.
BusyBox is a multi-call binary that combines many common Unix utilities into a single executable. Most people will create a link to busybox for each function they wish to use and BusyBox will act like whatever it was invoked as.