[GUIDA] Root e Modding Smart Modem Plus AGTEF DGA4130 (VBNT-K)

  • 9588 Risposte
  • 5800086 Visite

0 Utenti e 4 Visitatori stanno visualizzando questo topic.

Offline roleo

  • VIP
  • *****
  • 4601
    • Repository ilpuntotecnico.com
Re:[GUIDA] Sblocco Smart Modem Evolution DGA4130 (AGTEF)
« Risposta #3300 il: 03 Novembre 2017, 08:03 »
ragazzi rimango esterrefatto

Codice: [Seleziona]
* OS:
    Ubuntu 12.04 / Ubuntu 14.04

* Use bash shell instead of dash default:
  $ dpkg-reconfigure dash

* Install required tools:
  $ apt-get install git-core build-essential libssl-dev libncurses5-dev unzip gawk

* Toolchain:
    gcc-4.6-linaro (https://releases.linaro.org/archive/13.05/components/toolchain/gcc-linaro/4.6/)


* The following source code files are covered by a dual license Broadcom Proprietary/GPL-v2.
  Given the agreement with Broadcom, the proprietary license terms are chosen with priority by Technicolor:

    bcm_userspace/broadcom_apps/shared/opensource/boardparms/bcm963xx/boardparms_voice.c
    bcm_userspace/broadcom_apps/shared/opensource/boardparms/bcm963xx/boardparms.c
    bcm_userspace/broadcom_apps/shared/opensource/boardparms/bcm963xx/bp_defs.h
    bcm_userspace/broadcom_apps/shared/opensource/spi/bcmHsSpi.c
    bcm_userspace/broadcom_apps/shared/opensource/spi/bcmSpiRes.c
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/bcmTag.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/robosw_reg.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/63138_cpu.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/robosw_reg_shared.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/6368_map_part.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/bcmnetlink.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/bcm_misc_hw_init.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/boardparms.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/6818_intr.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/60333_map_part.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/6318_cpu.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/6328_map_part.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/63148_map_part.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/6318_intr.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/6318_map_part.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/boardparms_voice.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/63138_map_part.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/flash_api.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/60333_cpu.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/63381_intr.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/bcm_mm.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/6838_map_part.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/6828_map_part.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/63138_intr.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/bcm_ethsw.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/6362_map_part.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/63148_intr.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/bcm_hwdefs.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/63381_map_part.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/6838_intr.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/bcm_chip_arch.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/63268_map_part.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/63381_cpu.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/60333_intr.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/6838_cpu.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/6818_map_part.h
    bcm_userspace/broadcom_apps/shared/opensource/include/bcm963xx/63148_cpu.h
    bcm_userspace/broadcom_apps/shared/opensource/include/pmc/pmc_apm.h
    bcm_userspace/broadcom_apps/shared/opensource/include/pmc/pmc_drv.h
    bcm_userspace/broadcom_apps/shared/opensource/include/pmc/BPCM.h
    bcm_userspace/broadcom_apps/shared/opensource/include/pmc/command.h
    bcm_userspace/broadcom_apps/shared/opensource/include/pmc/pmc_usb.h
    bcm_userspace/broadcom_apps/shared/opensource/include/pmc/pmc_sata.h
    bcm_userspace/broadcom_apps/shared/opensource/include/pmc/pmc_sar.h
    bcm_userspace/broadcom_apps/shared/opensource/include/pmc/pmc_dsl.h
    bcm_userspace/broadcom_apps/shared/opensource/include/pmc/clk_rst.h
    bcm_userspace/broadcom_apps/shared/opensource/include/pmc/pmc_pcie.h
    bcm_userspace/broadcom_apps/shared/opensource/include/pmc/pmc_pcm.h
    bcm_userspace/broadcom_apps/shared/opensource/include/pmc/pmc_switch.h
    bcm_userspace/broadcom_apps/shared/opensource/include/pmc/pmc_cpu_core.h
    bcm_userspace/broadcom_apps/shared/opensource/include/drv/unimac/unimac_drv.h
    bcm_userspace/broadcom_apps/shared/opensource/include/drv/mdio/mdio_drv.h
    bcm_userspace/broadcom_apps/shared/opensource/include/drv/phys/extphy/extphy_drv.h
    bcm_userspace/broadcom_apps/shared/opensource/include/drv/phys/egphy/egphy_drv.h
    bcm_userspace/broadcom_apps/shared/opensource/include/drv/phys/phys_common_drv.h
    bcm_userspace/broadcom_apps/shared/opensource/include/drv/dpi/data_path_init.h
    bcm_userspace/broadcom_apps/shared/opensource/include/drv/dpi/oren_data_path_init.h
    bcm_userspace/broadcom_apps/shared/opensource/include/drv/dpi/bcm63138_data_path_init.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_eth.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_ubus.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/96838_rdp_map.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_psram.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_drv_bbh.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_subsystem_common.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_gponclkout_cfg.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/base/packing.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_ms1588.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_map.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_cpu_ring_sim.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_ih.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/access_macros.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_runner.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_cpu_ring_inline.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_bpm.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/bl_os_wraper.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_bbh.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_gpon.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_drv_sbpm.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/hwapi_mac.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_drv_ih.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_dma.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_drv_bpm.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/963148_rdp_map.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_cpu_ring.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/963138_rdp_map.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_wan.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_sbpm.h
    bcm_userspace/broadcom_apps/shared/opensource/include/rdp/rdp_mm.h
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl2/Makefile
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl2/pmc_sysfs.c
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl2/pmc_pcie.c
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl2/command.h
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl2/pmcapp.h
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl2/pmc_drv.c
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl2/clk_rst.c
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/Makefile
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/pmc_sysfs.c
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/app63381.h
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/pmc_dsl.c
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/pmc_pcie.c
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/restart.h
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/pmc_apm.c
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/pmcapp.h
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/pmc_drv.c
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/pmc_sar.c
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/restart_a42.h
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/pmc_pcm.c
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/pmc_usb.c
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/clk_rst.c
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/pmc_switch.c
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/pmc_sata.c
    bcm_userspace/broadcom_apps/shared/opensource/pmc/impl1/pmc_cpu_core.c
    bcm_userspace/broadcom_apps/shared/opensource/drv/unimac/unimac_drv_impl1.c
    bcm_userspace/broadcom_apps/shared/opensource/drv/mdio/mdio_drv_impl1.c
    bcm_userspace/broadcom_apps/shared/opensource/drv/phys/phys_common_drv.c
    bcm_userspace/broadcom_apps/shared/opensource/drv/phys/extphy/extphy_drv_impl1.c
    bcm_userspace/broadcom_apps/shared/opensource/drv/phys/egphy/egphy_drv_impl1.c
    bcm_userspace/broadcom_apps/shared/opensource/drv/dpi/oren_data_path_init.c
    bcm_userspace/broadcom_apps/shared/opensource/drv/dpi/bcm63138_data_path_init.c
    bcm_userspace/broadcom_apps/shared/opensource/flash/spinandflash.c
    bcm_userspace/broadcom_apps/shared/opensource/flash/cfiflash.c
    bcm_userspace/broadcom_apps/shared/opensource/flash/flash_api.c
    bcm_userspace/broadcom_apps/shared/opensource/flash/nandflash.c
    bcm_userspace/broadcom_apps/shared/opensource/flash/flash_common.c
    bcm_userspace/broadcom_apps/shared/opensource/flash/spiflash.c
    bcm_userspace/broadcom_apps/shared/opensource/rdp/Makefile
    bcm_userspace/broadcom_apps/shared/opensource/rdp/rdp_drv_sbpm.c
    bcm_userspace/broadcom_apps/shared/opensource/rdp/rdp_bbh_arrays.c
    bcm_userspace/broadcom_apps/shared/opensource/rdp/rdp_drv_ih.c
    bcm_userspace/broadcom_apps/shared/opensource/rdp/rdp_cpu_ring.c
    bcm_userspace/broadcom_apps/shared/opensource/rdp/rdp_dma_arrays.c
    bcm_userspace/broadcom_apps/shared/opensource/rdp/rdp_drv_bbh.c
    bcm_userspace/broadcom_apps/shared/opensource/rdp/rdp_runner_arrays.c
    bcm_userspace/broadcom_apps/shared/opensource/rdp/rdp_drv_bpm.c
    bcm_userspace/broadcom_apps/shared/opensource/rdp/rdp_ubus_arrays.c
    bcm_userspace/broadcom_apps/shared/opensource/utils/shared_utils.c
    bcm_userspace/broadcom_apps/shared/opensource/drivers/bcm_misc_hw_init_impl2.c
    bcm_userspace/broadcom_apps/shared/opensource/drivers/bcm_pinmux_impl2.c
    bcm_userspace/broadcom_apps/shared/opensource/drivers/bcm_chip_arch.c
    bcm_userspace/broadcom_apps/shared/opensource/drivers/bcm_led_impl3.c
    bcm_userspace/broadcom_apps/shared/opensource/drivers/bcm_gpio_impl2.c
    bcm_userspace/broadcom_apps/shared/opensource/drivers/bcm_ethsw_impl1.c
    bcm_userspace/broadcom_apps/shared/opensource/drivers/bcm_misc_hw_init_impl1.c
    bcm_userspace/broadcom_apps/shared/opensource/drivers/bcm_led_impl2.c
    bcm_userspace/broadcom_apps/shared/opensource/drivers/bcm_misc_hw_init_impl4.c
    bcm_userspace/broadcom_apps/shared/opensource/drivers/bcm_ethsw_impl2.c
    bcm_userspace/broadcom_apps/shared/opensource/drivers/bcm_pinmux_impl1.c
    bcm_userspace/broadcom_apps/shared/opensource/drivers/bcm_gpio_impl1.c
    bcm_userspace/broadcom_apps/shared/opensource/drivers/bcm_misc_hw_init_impl3.c
    bcm_userspace/broadcom_apps/shared/opensource/drivers/wan_drv_impl1.c
    bcm_userspace/broadcom_apps/shared/opensource/drivers/bcm_led_impl1.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_msg/oal.h
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_msg/msg.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_msg/linux/Makefile
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_msg/linux/oal_msg.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/unicode.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/prctl.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/led.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/passwd.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/timer.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/assert.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/errorcodes.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/memory.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/random.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/hexbinary.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/linklist.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/eid_parser.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/ftrace.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/oal.h
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/strconv.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/data_model_selector.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/xml.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/eid.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/tokenizer.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/image_modsw_linux.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/strconv2.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/linux/oal_memory.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/linux/oal_file.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/linux/oal_readlog.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/linux/oal_strconv.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/linux/oal_passwd.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/linux/oal_timestamp.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/linux/oal_prctl.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/linux/oal_logging.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/linux/oal_network.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/linux/oal_pid.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/image_modsw_linux.h
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/psp.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/file.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/logging.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/network.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/timestamp.c
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_util/image.c
    bcm_userspace/broadcom_apps/userspace/public/libs/stlport/Makefile
    bcm_userspace/broadcom_apps/userspace/public/libs/httpdshared/httpdshared.c
    bcm_userspace/broadcom_apps/userspace/public/libs/httpdshared/httpdshared.h
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_boardctl/linux/Makefile
    bcm_userspace/broadcom_apps/userspace/public/libs/cms_boardctl/linux/board.c
    bcm_userspace/broadcom_apps/userspace/public/libs/bcm_flashutil/bcm_flashutil.c
    bcm_userspace/broadcom_apps/userspace/public/libs/bcm_flashutil/bcm_flashutil.h
    bcm_userspace/broadcom_apps/userspace/public/libs/bcm_util/bcm_crc.c
    bcm_userspace/broadcom_apps/userspace/public/libs/bcm_util/bcm_crc.h
    bcm_userspace/broadcom_apps/userspace/public/include/Makefile
    bcm_userspace/broadcom_apps/userspace/public/include/prctl.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_ftrace.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_tmr.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_tokenizer.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_errorcodes.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_util.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_hexbinary.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_msg_homeplug.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_mem.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_strconv2.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_boardcmds.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_params.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_dlist.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_params_modsw.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_image.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_boardioctl.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_tms.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_data_model_selector.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_xml.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_ast.h
    bcm_userspace/broadcom_apps/userspace/public/include/uuid.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_led.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_strconv.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_net.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_unicode.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_linklist.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_log.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_rand.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_fil.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_eid.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_psp.h
    bcm_userspace/broadcom_apps/userspace/public/include/linux/os_defs.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_base64.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_msg_modsw.h
    bcm_userspace/broadcom_apps/userspace/public/include/simcard_ctl_api.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_msg.h
    bcm_userspace/broadcom_apps/userspace/public/include/cms_pwd.h
    bcm_userspace/broadcom_apps/userspace/public/apps/send_cms_msg/Makefile
    bcm_userspace/broadcom_apps/userspace/public/apps/send_cms_msg/send_cms_msg.c
    bcm_userspace/broadcom_apps/userspace/public/apps/cgroupctl/Makefile
    bcm_userspace/broadcom_apps/userspace/public/apps/tracectl/Makefile
    bcm_userspace/broadcom_apps/userspace/public/apps/psictl/psictl.c
    bcm_userspace/broadcom_apps/userspace/public/apps/bcm_boot_launcher/Makefile
    bcm_userspace/broadcom_apps/userspace/public/apps/bcm_boot_launcher/bcm_boot_launcher.c
    bcm_userspace/broadcom_apps/userspace/public/apps/simcard/Makefile
    bcm_userspace/broadcom_apps/userspace/public/apps/simcard/simcard_sample.c
    bcm_userspace/broadcom_apps/userspace/public/apps/bdmf_shell/bdmf_shell_client.c
    bcm_userspace/broadcom_apps/userspace/public/apps/scratchpadctl/scratchpadctl.c
    bcm_userspace/broadcom_apps/userspace/public/apps/ledctl/ledctl.c
    bcm_userspace/broadcom_apps/userspace/public/apps/memaccess/memaccess.c
    bcm_userspace/broadcom_apps/userspace/public/apps/sendpackets/sendpackets.c
    bcm_userspace/broadcom_apps/userspace/gpl/apps/udhcp/bcmqos.c
    /*
    * <:copyright-BRCM:2010:DUAL/GPL:standard
    *
    *    Copyright (c) 2010 Broadcom Corporation
    *    All Rights Reserved
    *
    * Unless you and Broadcom execute a separate written software license
    * agreement governing use of this software, this software is licensed
    * to you under the terms of the GNU General Public License version 2
    * (the "GPL"), available at http://www.broadcom.com/licenses/GPLv2.php,
    * with the following added to such license:
    *
    *    As a special exception, the copyright holders of this software give
    *    you permission to link this software with independent modules, and
    *    to copy and distribute the resulting executable under terms of your
    *    choice, provided that you also meet, for each linked independent
    *    module, the terms and conditions of the license of that module.
    *    An independent module is a module which is not derived from this
    *    software.  The special exception does not apply to any modifications
    *    of the software.
    *
    * Not withstanding the above, under no circumstances may you combine
    * this software in any way with any other Broadcom software provided
    * under a license other than the GPL, without Broadcom's express prior
    * written consent.
    *
    :>
    */
che famo

Qualcuno riesce a interpretare bene la frase del file di licenza postato da ItalianGamer91?
Codice: [Seleziona]
* The following source code files are covered by a dual license Broadcom Proprietary/GPL-v2.
  Given the agreement with Broadcom, the proprietary license terms are chosen with priority by Technicolor:

Significa che se non c'è una NDA con Broadcom allora i sorgenti sono da considerare GPL-v2?
--- SONO TUTTI OPEN CON IL SOURCE DEGLI ALTRI ---

Non rispondo in pm a tutte quelle domande che hanno una risposta nel forum.
Usate il pulsante "Ricerca".

Offline pigr8

  • Membro Anziano
  • ***
  • 175
  • Sesso: Maschio
Re:[GUIDA] Sblocco Smart Modem Evolution DGA4130 (AGTEF)
« Risposta #3301 il: 03 Novembre 2017, 09:14 »
C'è scritto che sono coperti da GPL-v2 e quindi di libera distribuzione, l'unico vincolo applicato è che è possibile abbinare più software Broadcom solo se son tutti coperti dalla stessa licenza GPL-v2 e non altrimenti se non espressamente autorizzati da ulteriore licenza.
Nel caso il software in questione sia complementato da moduli indipendenti tali moduli possono essere distribuiti sotto licenza diversa - a discrezione dello sviluppatore - a patto che non derivino da codice proveniente da Broadcom.

mi sembra abbastanza chiaro, non ci vedo nulla di strano.

Offline Ansuel

  • VIP
  • *****
  • 3166
  • Sesso: Maschio
  • Il trucco è avere tanti modem da brikkare :P
Re:[GUIDA] Sblocco Smart Modem Evolution DGA4130 (AGTEF)
« Risposta #3302 il: 03 Novembre 2017, 11:18 »
Ho creato un topic... vediamo come interpretano loro
https://forum.lede-project.org/t/license-problem/8258

Offline kkurt

  • Membro Giovane
  • **
  • 78
Re:[GUIDA] Sblocco Smart Modem Evolution DGA4130 (AGTEF)
« Risposta #3303 il: 03 Novembre 2017, 12:04 »
Salve ragazzi,
sto provando a creare un bridge semplice fra la ptm0 e la eth4, da interfaccia grafica non andava quindi ho provato a configurare a mano via /etc/config/network :

config interface 'wanbridge'
        option type 'bridge'
        option ifname 'ptm0 eth4'
        option proto 'none'

ho inoltre commentato in waneth4 wanptm0 e wan la option ifname per non creare conflitto, tuttavia tramite tcpdump vedo traffico arrivare sulla ptm0 ma non viene forwardato alla eth4. Avete qualche suggerimento su come creare il bridge?

Hai disattivato il wansensing? Appena inserisci il cavo, questo interviene uccide ptm0 e crea waneth4 o simile al suo posto.

Offline Halino

  • Nuovo Iscritto
  • *
  • 6
Re:[GUIDA] Sblocco Smart Modem Evolution DGA4130 (AGTEF)
« Risposta #3304 il: 03 Novembre 2017, 12:13 »
Hai disattivato il wansensing? Appena inserisci il cavo, questo interviene uccide ptm0 e crea waneth4 o simile al suo posto.

ho trovato su un altro forum in riferimento a questa configurazione

config interface 'adsl_wan'
        option type 'bridge'
        option ip6hint '0'
        option force_link '0'
        list ifname 'eth4'
        list ifname 'ptm0'

di alcuni commandi uci non ho trovato il rifermento, a quale è associato il wansensing?

Offline kkurt

  • Membro Giovane
  • **
  • 78
Re:[GUIDA] Sblocco Smart Modem Evolution DGA4130 (AGTEF)
« Risposta #3305 il: 03 Novembre 2017, 12:18 »
la eth5 è la porta della cpu

da quel che ho visto finora eth5 e' il quantenna;
ho fatto un bridge tra eth4 eth5 e wl0 per usare i wifi del modem come access point per il router in cascata (con delle antenne esterne tplink sul modem e il wifi del router su una direttiva per collegare l'abitazione dei miei vecchi) .

Il problema che ho riscontrato e' che l'avvio dell'interfaccia di eth5 fa da bootstrap per il quantenna, quando viene inizializzata il kernel del quantenna comincia a sparare fuori i messaggi daemon tipici del kernel, che perso' sono visibili solo sulla porta seriale.

Se faccio un bridge fra (eth0 o eth4)  eth5 e wl0 il quantenna non si avvia:
se invece lascio eth5 in bridge nella lan il quantenna si avvia, poi sposto eth5 sull'altro bridge, riavvio il servizio /etc/init.d/networking e funziona tutto come mi aspetto, cio'e il wifi sta nella lan dell'altro router.

Allora ho tentato un approcio diverso, ho fatto un bridge con eth0 (dato che eth4 triggera il wansensing), wl0_1 e wl1_1 modificando anche il firewall, cosi' le wlan ospiti funzionano con la lan del router in cascata e la wlan originali con il modem (si puo' anche invertire) e funziona, ma al riavvio del modem pur apparendo tutto correttamente configurato la wlan dei 5ghz sembra totalmente isolata, si connette ma non passano i pacchetti.
nei vari tentativi ho ottenuto solo di farla scomparire dalla pagina web e non ho ancora trovato l'inghippo.

L'unica certezza che ho per ora e' che se tolgo eth5 dal bridge 'lan' il quantenna non si avvia e non ho ancora approfondito o trovato il motivo.
Creare un'interfaccia separata eth5 funziona, ovvero compare nella lista ed e' pingabile ma il quantenna non fa il boot, nemmeno se tento di avviarla manualmente ritardando l'avvio.

ps: l'avete visto i log del quantenna?

« Ultima modifica: 03 Novembre 2017, 12:34 da kkurt »

Offline kkurt

  • Membro Giovane
  • **
  • 78
Re:[GUIDA] Sblocco Smart Modem Evolution DGA4130 (AGTEF)
« Risposta #3306 il: 03 Novembre 2017, 12:28 »
ho trovato su un altro forum in riferimento a questa configurazione

config interface 'adsl_wan'
        option type 'bridge'
        option ip6hint '0'
        option force_link '0'
        list ifname 'eth4'
        list ifname 'ptm0'

di alcuni commandi uci non ho trovato il rifermento, a quale è associato il wansensing?

vedi il servizio /etc/init.d/wansesing, il quale tramite /sbin/wansensing.lua avvia gli script in /etc/wansensig/*.lua

quando colleghi la porta rossa eth4 la variabile l2type che non ho ancora compreso chi vada a settare esegue questo:

Codice: [Seleziona]
if l2type == "ETH" then
      -- 1 interface to route all services
      x:set("network", "wan", "ifname", "waneth4")
     
      x:delete("network", "lan", "pppoerelay")
      x:set("network", "lan", "pppoerelay", { "waneth4" })

      x:commit("network")
     
      x:set("xtm","ptm0", "ptmdevice")
      x:set("xtm","ptm0", "path","fast")
      x:set("xtm","ptm0", "priority","low")
      x:commit("xtm")
      os.execute("ifdown wan; /etc/init.d/xtm reload")

e altri comandi;
ti conviene togliere eth0 o eth3 dal bridge lan e usare quella per le prove.

edit: avevo scritto "eth0 o eth4"
« Ultima modifica: 03 Novembre 2017, 12:39 da kkurt »

Offline Halino

  • Nuovo Iscritto
  • *
  • 6
Re:[GUIDA] Sblocco Smart Modem Evolution DGA4130 (AGTEF)
« Risposta #3307 il: 03 Novembre 2017, 12:31 »
vedi il servizio /etc/init.d/wansesing, il quale tramite /sbin/wansensing.lua avvia gli script in /etc/wansensig/*.lua

quando colleghi la porta rossa eth4 la variabile l2type che non ho ancora compreso chi vada a settare esegue questo:

Codice: [Seleziona]
if l2type == "ETH" then
      -- 1 interface to route all services
      x:set("network", "wan", "ifname", "waneth4")
     
      x:delete("network", "lan", "pppoerelay")
      x:set("network", "lan", "pppoerelay", { "waneth4" })

      x:commit("network")
     
      x:set("xtm","ptm0", "ptmdevice")
      x:set("xtm","ptm0", "path","fast")
      x:set("xtm","ptm0", "priority","low")
      x:commit("xtm")
      os.execute("ifdown wan; /etc/init.d/xtm reload")

e altri comandi;
ti conviene togliere eth0 o eth4 dal bridge lan e usare quella per le prove.

Ottimo ci provo stasera.

P.s. ho provato a girare a qualcuno abbastanza esperto di licenze gpl la problematica del post sopra. Vediamo se sa qualcosa.

Avete contatti con qualcuno di lede per provare a portare il DGA dentro quelli supportati?

Offline kkurt

  • Membro Giovane
  • **
  • 78
Re:[GUIDA] Sblocco Smart Modem Evolution DGA4130 (AGTEF)
« Risposta #3308 il: 03 Novembre 2017, 12:40 »
Ottimo ci provo stasera

attento, ho scritto erronemanete "eth0 o eth4" ma volevo dire "eth0 o eth3" altrimenti siamo al punto di partenza.

Offline puandr

  • Membro Anziano
  • ***
  • 309
    • Riconoscimi
Re:[GUIDA] Sblocco Smart Modem Evolution DGA4130 (AGTEF)
« Risposta #3309 il: 03 Novembre 2017, 14:35 »
Probabilmente la domanda è banale... ma hai configurato postrouting e forwarding con iptables?

Avevo erroneamente configurato una situazione mista TAP/TUN di OpenVPN, non avrebbe mai potuto funzionare.

Ora sono ripartito by scratch con la configurazione TAP (Server-Bridge): metto in bridge sul DGA l'interfaccia vpn con le porte lan, così mi evito problemi di firewall e routing.

Codice: [Seleziona]
option ifname 'eth0 eth1 eth2 eth3 tap0'
Ma così facendo il DHCP di OpenVPN non assegna più un indirizzo IP all'interfaccia vpn sul client (o meglio, rimane l'indirizzo ip di default 169.254.x.y)

Ho provato sul config di OpenVpn, sia così:

Codice: [Seleziona]
server-bridge 192.168.1.1 255.255.255.0 192.168.1.100 192.168.1.150
push "redirect-gateway def1 bypass-dhcp"
push "dhcp-option DNS 192.168.1.1"
client-to-client

dove 192.168.1.100-150 è il range assegnato dal DHCP,
che così:
Codice: [Seleziona]
push='route-gateway dhcp'
« Ultima modifica: 03 Novembre 2017, 16:13 da puandr »

Offline verdes

  • Membro Anziano
  • ***
  • 279
Re:[GUIDA] Sblocco Smart Modem Evolution DGA4130 (AGTEF)
« Risposta #3310 il: 03 Novembre 2017, 15:19 »
Buonasera. Sbloccando ed inviando i comandi con telnet (oppure non sono a  conoscenza se ci sta un settore già predisposto ) si riesce ad aumentare l'aggancio della portante? Se qualcuno lo ha fatto potrebbe dirmi che variazione é riuscito ad ottenere? Grazie

Offline kkurt

  • Membro Giovane
  • **
  • 78
Re:[GUIDA] Sblocco Smart Modem Evolution DGA4130 (AGTEF)
« Risposta #3311 il: 03 Novembre 2017, 16:18 »
qualcuno aveva gia' provato?
/qtn/qtn_custom.env  ->  DISABLE_SHELL_ACCESS=0

reboot

telnet 192.168.1.110
Codice: [Seleziona]
/qtn/qtn_custo.envTG234 login: admin
Password:
Login incorrect
TG234 login: Administrator


BusyBox v1.10.3 (2017-03-09 02:25:40 UTC) built-in shell (ash)
Enter 'help' for a list of built-in commands.

------------------------------------------------------------------------

                             ______  SDK acR4.3.3 (v37.4.8.62)
                         ___/_____/\
                        /         /\\  Copyright (c) 1999-2017, Technicolor
                  _____/__       /  \\
                _/       /\_____/___ \
               //       /  \       /\ \
       _______//_______/    \     / _\/______
      /      / \       \    /    / /        /\
   __/      /   \       \  /    / /        / _\__
  / /      /     \_______\/    / /        / /   /\
 /_/______/___________________/ /________/ /___/  \
 \ \      \    ___________    \ \        \ \   \  /
  \_\      \  /          /\    \ \        \ \___\/
     \      \/          /  \    \ \        \  /
      \_____/          /    \    \ \________\/
           /__________/      \    \  /
           \   _____  \      /_____\/
            \ /    /\  \    /___\/
             /____/  \  \  /
             \    \  /___\/
              \____\/

------------------------------------------------------------------------
Hash quantenna :7d91799c7e23463316554c97c0d417fbcc9f7850
Hash sdk_ac    :7a1848ab52c258496a47b6e08997cbc3e9e9df20
{Administrator}=>help

Built-in commands:
-------------------
        . : [ [[ alias bg break cd chdir continue echo eval exec exit
        export false fg hash help jobs kill let local pwd read readonly
        return set shift source test times trap true type ulimit umask
        unalias unset wait

{Administrator}=>ls /
bin          home         linuxrc      opt          root         sys          var
dev          init         log.txt      proc         sbin         tmp
etc          lib          mnt          release.txt  scripts      usr
{Administrator}=>uname -a
Linux TG234 2.6.35.12 #2 Thu Mar 9 02:35:12 UTC 2017 arc unknown
{Administrator}=>ifconfig
br0       Link encap:Ethernet  HWaddr 12:13:31:A8:31:4D
          inet addr:192.168.1.110  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::1013:31ff:fea8:314d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:199094 errors:0 dropped:0 overruns:0 frame:0
          TX packets:197004 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:10143973 (9.6 MiB)  TX bytes:10711579 (10.2 MiB)

eth1_0    Link encap:Ethernet  HWaddr 12:13:31:A8:31:4D
          UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
          RX packets:199805 errors:0 dropped:0 overruns:0 frame:0
          TX packets:198687 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:8
          RX bytes:13792950 (13.1 MiB)  TX bytes:12747910 (12.1 MiB)
          Interrupt:19

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Mem: 27472K used, 24488K free, 0K shrd, 0K buff, 15416K cached
CPU:   0% usr   0% sys   0% nice  98% idle   0% io   0% irq   1% softirq
Load average: 0.00 0.09 0.20
  PID  PPID USER     STAT   VSZ %MEM %CPU COMMAND
 1975  1759 root     R     1280   2%   1% top
  865     1 root     S     3144   6%   0% /usr/sbin/hostapd -B /mnt/jffs2//host
 1200  1196 root     S     2200   4%   0% /sbin/call_qcsapi -server -eth eth1_0
 1364  1362 root     S     1888   4%   0% /sbin/tch_vb_discover -t 3 -i br0 -e
 1648     1 root     S     1872   4%   0% tch_events -i eth1_0 -a 0180C200000E
  511     1 root     S     1776   3%   0% qeventd
 1759  1758 root     S     1304   3%   0% -sh
    1     0 root     S     1288   2%   0% init
  373     1 root     S     1288   2%   0% /usr/sbin/inetd
 1608     1 root     S     1288   2%   0% /bin/login
  376     1 root     S     1280   2%   0% /sbin/syslogd -n -L -m 0 -s 48
 1758   373 root     S     1280   2%   0% /usr/sbin/telnetd
 1196     1 root     S     1280   2%   0% /bin/sh /scripts/cmdloop /sbin/call_q
 1362     1 root     S     1280   2%   0% /bin/sh /scripts/cmdloop /sbin/tch_vb
 1584     1 root     S     1280   2%   0% /sbin/udhcpc -i br0 -s /usr/share/udh
  377     1 root     S     1272   2%   0% /sbin/klogd -n
  510     1 root     S     1072   2%   0% iwevent --syslog
    3     2 root     SW       0   0%   0% [ksoftirqd/0]
    4     2 root     SW       0   0%   0% [events/0]
    9     2 root     SW       0   0%   0% [bdi-default]

{Administrator}=>iwconfig
lo        no wireless extensions.

tqe       no wireless extensions.

eth1_0    no wireless extensions.

br0       no wireless extensions.

wifi0     IEEE 802.11ac  ESSID:"ignorami1-5"  Nickname:""
          Mode:Master  Frequency:5.54 GHz  Access Point: Not-Associated
          Bit Rate:0 kb/s   Tx-Power:0 dBm   Sensitivity=1/1
          Retry:off   RTS thr=65536 B   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=0/70  Signal level=0 dBm  Noise level=-87 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

wifi1     IEEE 802.11ac  ESSID:"ignorami2-5"  Nickname:""
          Mode:Master  Frequency:5.54 GHz  Access Point: Not-Associated
          Bit Rate:0 kb/s   Tx-Power:0 dBm   Sensitivity=1/1
          Retry:off   RTS thr=65536 B   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=0/70  Signal level=0 dBm  Noise level=-87 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0


esplorandolo mi sembra molto familiare come ambiente, e il dmesg da esattamente lo stesso output che arriva dalla porta seriale.

notare che il nome delle reti corrisponde a quello che ho assegnato, ma se e' disattivato il telnet ci deve essere un modo di dialogare con l'openwrt lato dga; ho trovato la porta 49152 sempre aperta ma non ne conosco il protocollo.



« Ultima modifica: 03 Novembre 2017, 16:33 da kkurt »

Offline -Mirco-

  • Global Moderator
  • Esperto
  • *****
  • 1832
  • Sesso: Maschio
  • "Non esiste curva in cui non si può superare"
    • Ilpuntotecnicoeadsl
Re:[GUIDA] Sblocco Smart Modem Evolution DGA4130 (AGTEF)
« Risposta #3312 il: 03 Novembre 2017, 16:27 »
Buonasera. Sbloccando ed inviando i comandi con telnet (oppure non sono a  conoscenza se ci sta un settore già predisposto ) si riesce ad aumentare l'aggancio della portante? Se qualcuno lo ha fatto potrebbe dirmi che variazione é riuscito ad ottenere? Grazie
No, purtroppo con il chipset Broadcom attuale non è possibile giocare con l'snr.
Questo mediatek qui lo consente https://www.ilpuntotecnico.com/recensione-modemrouter-asus-dsl-ac68u-adsl-e-vdsl2-il-tweaking-al-potere/
"Non esiste curva in cui non si può superare"
Ayrton Senna

Offline goose2600

  • Membro Giovane
  • **
  • 50
Re:[GUIDA] Sblocco Smart Modem Evolution DGA4130 (AGTEF)
« Risposta #3313 il: 03 Novembre 2017, 17:22 »
Avevo erroneamente configurato una situazione mista TAP/TUN di OpenVPN, non avrebbe mai potuto funzionare.

Ora sono ripartito by scratch con la configurazione TAP (Server-Bridge): metto in bridge sul DGA l'interfaccia vpn con le porte lan, così mi evito problemi di firewall e routing.

Guarda, io ho sempre utilizzato l'interfaccia TUN e il mio server openvpn non è in bridge, quindi non saprei come aiutarti per la tua configurazione.

Comunque, ecco come è configurato il mio server (che però gira su una Apu board collegata al modem e che uso come router):
Codice: [Seleziona]
port 1194
proto udp
dev tun0

ca /etc/openvpn/easy-rsa/keys/ca.crt
cert /etc/openvpn/easy-rsa/keys/ovpn.crt
key /etc/openvpn/easy-rsa/keys/ovpn.key  # This file should be kept secret
dh /etc/openvpn/easy-rsa/keys/dh2048.pem

server xx.xx.xx.0 255.255.255.0
push "route yy.yy.yy.0 255.255.255.0"
push "route xx.xx.xx.0 255.255.255.0"
push "dhcp-option DNS xx.xx.xx.1"
push "dhcp-option WINS xx.xx.xx.1"

management 127.0.0.1 5555

client-to-client
keepalive 10 120

tls-auth /etc/openvpn/easy-rsa/keys/ta.key 0 # This file is secret
cipher AES-128-CBC   # AES
comp-lzo
persist-key
persist-tun
daemon

Dove xx è la rete del server openvpn (es: 10.11.10.0) e yy è la mia rete interna (es: 192.168.1.0).
Il parametro management serve, appunto, per configurare una interfaccia di managemente per vedere, ad esempio, i client connessi.

Il routing, come ti dicevo, lo faccio con iptables. Non so come funzioni sul DGA, ma potrebbe essere una cosa del genere:
Codice: [Seleziona]
iptables -t nat -A POSTROUTING -o tun0 -j MASQUERADE

Inoltre, forse dovresti pure configurare iptables per accettare i pacchetti che arrivano sulla porta scelta per opnvpn e, probabilemente, anche le regole per il forwarding.

In questo modo da client vpn raggiungo tutti gli ip della mia rete interna, con tanto di dns (ovviamente con la TUN passano solo i pacchetti su layer 3 e non 2).

Comunque mi sto rendendo conto che, anche se il discorso potrebbe essere utile per altre persone, siamo off topic.
In caso tu abbia qualche domanda, magari scrivimi un PM.
« Ultima modifica: 03 Novembre 2017, 17:52 da goose2600 »

Offline kkurt

  • Membro Giovane
  • **
  • 78
Re:[GUIDA] Sblocco Smart Modem Evolution DGA4130 (AGTEF)
« Risposta #3314 il: 03 Novembre 2017, 18:21 »
nemmeno io so come creare la regola sul openwrt; la sintassi corretta che uso nel router e':

iptables -A INPUT -i tun0 -j ACCEPT
ip6tables -A INPUT -i tun0 -j ACCEPT

con il forward attivo

/bin/echo 1 > /proc/sys/net/ipv4/ip_forward
/bin/echo 1 > /proc/sys/net/ipv6/ip_forward

anche perche' in ipv6 il masquerading non c'e';
fatto in questa maniera e' possibile avere un route su subnet diverse a patto di inserire tutte le regole corrispondenti sia sulla configurazione dei server openvpn, sia sulle macchine che fanno da gateway fra una subnet e l'altra.