http://www.hht-eu.com/pls/hht/docs/F3140/bcm963xx_Speedport500V.0.09.04L.300L01.V27_c... 3.00.01V-Hitachi_Speedport500V 3.00
authorDobrica Pavlinusic <dpavlin@mjesec.ffzg.hr>
Sun, 7 Oct 2007 11:44:11 +0000 (13:44 +0200)
committerDobrica Pavlinusic <dpavlin@mjesec.ffzg.hr>
Sun, 7 Oct 2007 11:44:11 +0000 (13:44 +0200)
bcm963xx_Speedport500V.0.09.04L.300L01.V27_consumer.tar.gz

BRCM_VERSION=Speedport500V
BRCM_RELEASE=0.09.04
BRCM_EXTRAVERSION=300L01.V27

448 files changed:
bcm963xx_SpeedportW500V.01.2.01L.300L01.V27_consumer.tar.gz [deleted file]
bcmdrivers/broadcom/atm/impl1/blaadd96348GV_DT.o_save [new file with mode: 0644]
bcmdrivers/broadcom/atm/impl1/blaadd96348GWV_DT.o_save [deleted file]
bcmdrivers/broadcom/char/adsl/impl1/adsl_phy96348GV_DT.bin_save [new file with mode: 0644]
bcmdrivers/broadcom/char/adsl/impl1/adsl_phy96348GWV_DT.bin_save [deleted file]
bcmdrivers/broadcom/char/adsl/impl1/adsldd96348GV_DT.o_save [new file with mode: 0644]
bcmdrivers/broadcom/char/adsl/impl1/adsldd96348GWV_DT.o_save [deleted file]
bcmdrivers/broadcom/char/atmapi/impl1/atmapi96348GV_DT.o_save [new file with mode: 0644]
bcmdrivers/broadcom/char/atmapi/impl1/atmapi96348GWV_DT.o_save [deleted file]
bcmdrivers/broadcom/char/bcmprocfs/impl1/bcmprocfs96348GV_DT.o_save [new file with mode: 0644]
bcmdrivers/broadcom/char/bcmprocfs/impl1/bcmprocfs96348GWV_DT.o_save [deleted file]
bcmdrivers/broadcom/char/endpoint/impl1/endpointdd96348GV_DT.o_save [new file with mode: 0644]
bcmdrivers/broadcom/char/endpoint/impl1/endpointdd96348GWV_DT.o_save [deleted file]
bcmdrivers/broadcom/net/enet/impl2/bcm_enet96348GV_DT.o_save [new file with mode: 0644]
bcmdrivers/broadcom/net/enet/impl2/bcm_enet96348GWV_DT.o_save [deleted file]
bcmdrivers/broadcom/net/wl/impl1/Makefile [deleted file]
bcmdrivers/broadcom/net/wl/impl1/Makefile.srom [deleted file]
bcmdrivers/broadcom/net/wl/impl1/include/typedefs.h [deleted file]
bcmdrivers/broadcom/net/wl/impl1/shared/bcm4306_map.c [deleted file]
bcmdrivers/broadcom/net/wl/impl1/shared/bcm4318_map.c [deleted file]
bcmdrivers/broadcom/net/wl/impl1/wl96348GWV_DT.o_save [deleted file]
kernel/linux/drivers/char/watchdog/softdog.c
kernel/linux/lib/assert.lib
kernel/linux/lib/bcm3341_apm.lib
kernel/linux/lib/bcm3341_assertHdlr.lib
kernel/linux/lib/bcm3341_daaSi3050.lib
kernel/linux/lib/bcm3341_debug.lib
kernel/linux/lib/bcm3341_diag.lib
kernel/linux/lib/bcm3341_gpio.lib
kernel/linux/lib/bcm3341_intCtrl.lib
kernel/linux/lib/bcm3341_ipc.lib
kernel/linux/lib/bcm3341_mailbox.lib
kernel/linux/lib/bcm3341_mspi.lib
kernel/linux/lib/bcm3341_slicagere.lib
kernel/linux/lib/bcm3341_tdm.lib
kernel/linux/lib/bcm3341_vpm.lib
kernel/linux/lib/bcm6348LE9500_FXO.lib
kernel/linux/lib/bcm6348_reset3341.lib
kernel/linux/lib/bcm63xx_intCtrl.lib
kernel/linux/lib/bos.lib
kernel/linux/lib/casCtl.lib
kernel/linux/lib/casDriver.lib
kernel/linux/lib/classStm.lib
kernel/linux/lib/cmtdCtl.lib
kernel/linux/lib/codec.lib
kernel/linux/lib/crt.lib
kernel/linux/lib/dbgCom.lib
kernel/linux/lib/endpt.lib
kernel/linux/lib/flowCtrl.lib
kernel/linux/lib/globalInterrupt.lib
kernel/linux/lib/hdsp.lib
kernel/linux/lib/ipcSharedMem_mips.lib
kernel/linux/lib/lhapi.lib
kernel/linux/lib/pstnCtl.lib
kernel/linux/lib/sme.lib
kernel/linux/lib/str.lib
kernel/linux/lib/zspAssertLog.lib
kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec.mod96348GV_DT.o_save [new file with mode: 0644]
kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec.mod96348GWV_DT.o_save [deleted file]
kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec96348GV_DT.o_save [new file with mode: 0644]
kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec96348GWV_DT.o_save [deleted file]
kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt.mod96348GV_DT.o_save [new file with mode: 0644]
kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt.mod96348GWV_DT.o_save [deleted file]
kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt96348GV_DT.o_save [new file with mode: 0644]
kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt96348GWV_DT.o_save [deleted file]
kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm.mod96348GV_DT.o_save [new file with mode: 0644]
kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm.mod96348GWV_DT.o_save [deleted file]
kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm96348GV_DT.o_save [new file with mode: 0644]
kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm96348GWV_DT.o_save [deleted file]
kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec.mod96348GV_DT.o_save [new file with mode: 0644]
kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec.mod96348GWV_DT.o_save [deleted file]
kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec96348GV_DT.o_save [new file with mode: 0644]
kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec96348GWV_DT.o_save [deleted file]
kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt.mod96348GV_DT.o_save [new file with mode: 0644]
kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt.mod96348GWV_DT.o_save [deleted file]
kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt96348GV_DT.o_save [new file with mode: 0644]
kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt96348GWV_DT.o_save [deleted file]
kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm.mod96348GV_DT.o_save [new file with mode: 0644]
kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm.mod96348GWV_DT.o_save [deleted file]
kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm96348GV_DT.o_save [new file with mode: 0644]
kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm96348GWV_DT.o_save [deleted file]
targets/96348GV_DT/96348GV_DT [new file with mode: 0755]
targets/96348GV_DT/96348GV_DT.old [new file with mode: 0755]
targets/96348GWV_DT/96348GWV_DT [deleted file]
targets/96348GWV_DT/96348GWV_DT.bak [deleted file]
targets/96348GWV_DT/96348GWV_DT.old [deleted file]
targets/defaultcfg/defaultA_500v.xml [new file with mode: 0755]
targets/defaultcfg/default_500v.xml [new file with mode: 0755]
targets/fs.src/etc/wlan/bcm4306_map.bin [changed mode: 0644->0755]
targets/fs.src/etc/wlan/bcm4318_map.bin [changed mode: 0644->0755]
userapps/broadcom/adslctl/adslctl_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/adslctl/adslctl_96348GWV_DT_save [deleted file]
userapps/broadcom/atmctl/atmctl_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/atmctl/atmctl_96348GWV_DT_save [deleted file]
userapps/broadcom/cfm/Makefile
userapps/broadcom/cfm/cfm_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/cfm/cfm_96348GWV_DT_save [deleted file]
userapps/broadcom/cfm/html_500V/CVS/Entries [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/CVS/Repository [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/CVS/Root [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/addcvs-sh [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/b_banner.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/config.bin [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/cvslog [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_assistent_1.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_assistent_10.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_assistent_1_error.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_assistent_2.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_assistent_3.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_assistent_7.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_assistent_8.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_assistent_9.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_beenden.html [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_budget.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_budget_alle.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_budget_gesamt.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_budget_pc.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_hilfsmittel.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_hilfsmittel_datum.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_hilfsmittel_fern.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_hilfsmittel_firm_error.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_hilfsmittel_reboot.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_hilfsmittel_reboot_waiting.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_laden.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_laden_firm.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_laden_i.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_laden_l.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_laden_l_error.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_laden_w.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_laden_w_wait.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_netzwerk.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_netzwerk_ddns.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_netzwerk_dhcp.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_netzwerk_lan.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_netzwerk_n.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_netzwerk_n_a.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_netzwerk_n_ausein.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_netzwerk_n_pc.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_netzwerk_ppp.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_netzwerk_reboot_waiting.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_netzwerk_upnp.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_netzwerk_wan.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_pchinzu.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_sicherheit.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_sicherheit_f.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_sicherheit_f_ausein.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_sicherheit_f_pc.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_sicherheit_f_t.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_sicherheit_f_urls.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_sicherheit_fwall.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_sicherheit_m_ausein.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_sicherheit_macfilter.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_sicherheit_pwd.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_sicherheit_pwd_error.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_start_passwort.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_start_passwort_wpw.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_startseite.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_statoview.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_status.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_status_budget.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_status_information.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_status_logdhcp.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_status_logsich.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_status_netzwerk.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_status_ocontrol.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_status_sicherheit.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_status_telanrl.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_status_telgdat.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_telefon.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_telefon_analog.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_telefon_as.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_telefon_as_abez.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_telefon_as_ankl.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_telefon_as_clip.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_telefon_as_rgeh.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_telefon_isdn.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_telefon_kuwa.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_telefon_notr.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_telefon_sgeh.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_telefon_skom.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_telefon_voip.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_telefon_wreg.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_telefon_wreg_nr.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/hcti_wantest.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/index.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/index_restart_prev.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/js_fade.txt [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/js_menu.txt [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/logbuch_dhcp.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/logbuch_sicherheit.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/m_assistent.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/m_start_passwort.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/m_startseite.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/m_startseite.htm.old [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pc_liste.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_b.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_budget.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_analog1.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_analog2.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_anrzuord.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_as1.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_as2.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_asleiste1.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_asleiste2.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_inet_aktiv.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_inet_getrennt.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_lan.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_led.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_menu.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_pfeil_anrz.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_power.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_reset.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_savtest.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_sng.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_startbild.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_stat.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_stat_dsl1.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_stat_dsl2.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_stat_dsl3.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_stat_dsl4.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_stat_dsl5e.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_stat_dsl5s.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_tdsl.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_usb.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_c_verzoeg.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_i_back.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_i_hinweis.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_m_back.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_m_head.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_m_linie.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_m_marker.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_t_back.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_welcome.jpg [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/pic_welcome_b.gif [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/style.css [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/style.css.old [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/top_budget.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/top_budget_aufgebraucht.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/top_freischalten.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/top_freischalten_err.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/top_freischalten_ok.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/top_restart_passwort.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/top_sperren.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/top_sperren_err.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/top_sperren_ok.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/top_start_init.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/top_start_passwort.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_500V/top_start_passwort_prev.htm [new file with mode: 0644]
userapps/broadcom/cfm/html_t_online_fra/b_banner.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/config.bin [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_1.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_10.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_11.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_1_error.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_2.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_3.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_4.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_5.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_6.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_6_down.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_7.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_8.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_9.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_wlan.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_wlan_1.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_assistent_wlan_2.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_beenden.html [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_budget.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_budget_alle.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_budget_gesamt.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_budget_pc.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_hilfsmittel.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_hilfsmittel_datum.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_hilfsmittel_fern.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_hilfsmittel_firm_error.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_hilfsmittel_reboot.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_hilfsmittel_reboot_waiting.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_laden.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_laden_firm.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_laden_i.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_laden_l.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_laden_l_error.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_laden_w.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_laden_w_wait.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_netzwerk.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_netzwerk_ddns.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_netzwerk_dhcp.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_netzwerk_lan.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_netzwerk_n.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_netzwerk_n_a.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_netzwerk_n_ausein.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_netzwerk_n_pc.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_netzwerk_ppp.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_netzwerk_reboot_waiting.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_netzwerk_rep.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_netzwerk_upnp.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_netzwerk_wan.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_netzwerk_wireless.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_pchinzu.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_sicherheit.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_sicherheit_f.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_sicherheit_f_ausein.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_sicherheit_f_pc.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_sicherheit_f_t.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_sicherheit_f_urls.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_sicherheit_fwall.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_sicherheit_m_ausein.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_sicherheit_macfilter.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_sicherheit_pwd.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_sicherheit_pwd_error.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_sicherheit_wep.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_start_passwort.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_start_passwort_wpw.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_startseite.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_statoview.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_status.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_status_budget.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_status_information.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_status_logdhcp.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_status_logsich.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_status_netzwerk.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_status_ocontrol.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_status_sicherheit.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_status_telanrl.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_status_telgdat.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_status_wireless.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_telefon.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_telefon_analog.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_telefon_as.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_telefon_as_abez.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_telefon_as_ankl.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_telefon_as_clip.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_telefon_as_rgeh.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_telefon_isdn.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_telefon_kuwa.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_telefon_notr.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_telefon_sgeh.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_telefon_skom.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_telefon_voip.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_telefon_wreg.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_telefon_wreg_nr.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/hcti_wantest.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/index.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/index_error.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/index_restart_prev.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/js_fade.js [deleted file]
userapps/broadcom/cfm/html_t_online_fra/js_fade.txt [deleted file]
userapps/broadcom/cfm/html_t_online_fra/js_menu.js [deleted file]
userapps/broadcom/cfm/html_t_online_fra/js_menu.txt [deleted file]
userapps/broadcom/cfm/html_t_online_fra/kuwa.c [deleted file]
userapps/broadcom/cfm/html_t_online_fra/logbuch_dhcp.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/logbuch_sicherheit.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/m_assistent.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/m_start_passwort.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/m_startseite.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/m_startseite.htm.old [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pc_liste.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_b.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_budget.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_analog1.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_analog2.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_anrzuord.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_as1.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_as2.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_asleiste1.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_asleiste2.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_inet_aktiv.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_inet_getrennt.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_lan.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_led.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_menu.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_pfeil_anrz.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_power.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_reset.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_savtest.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_sng.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_startbild.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_stat.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_stat_dsl1.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_stat_dsl2.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_stat_dsl3.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_stat_dsl4.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_stat_dsl5e.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_stat_dsl5s.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_tdsl.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_usb.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_c_verzoeg.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_i_back.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_i_hinweis.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_m_back.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_m_head.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_m_linie.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_m_marker.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_t_back.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_welcome.jpg [deleted file]
userapps/broadcom/cfm/html_t_online_fra/pic_welcome_b.gif [deleted file]
userapps/broadcom/cfm/html_t_online_fra/style.css [deleted file]
userapps/broadcom/cfm/html_t_online_fra/style.css.old [deleted file]
userapps/broadcom/cfm/html_t_online_fra/top_budget.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/top_budget_aufgebraucht.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/top_freischalten.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/top_freischalten_err.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/top_freischalten_ok.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/top_restart_passwort.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/top_sperren.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/top_sperren_err.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/top_sperren_ok.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/top_start_init.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/top_start_passwort.htm [deleted file]
userapps/broadcom/cfm/html_t_online_fra/top_start_passwort_prev.htm [deleted file]
userapps/broadcom/cfm/inc/psixml.h
userapps/broadcom/cfm/inc/tecom_voipcfg_api.h
userapps/broadcom/cfm/inc/tecom_voipcfg_defs.h
userapps/broadcom/cfm/inc/version.h
userapps/broadcom/ddnsd/ddnsd_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/ddnsd/ddnsd_96348GWV_DT_save [deleted file]
userapps/broadcom/dhcpr/dhcpr_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/dhcpr/dhcpr_96348GWV_DT_save [deleted file]
userapps/broadcom/dnsprobe/dnsprobe_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/dnsprobe/dnsprobe_96348GWV_DT_save [deleted file]
userapps/broadcom/epittcp/epi_ttcp_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/epittcp/epi_ttcp_96348GWV_DT_save [deleted file]
userapps/broadcom/ethctl/ethctl_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/ethctl/ethctl_96348GWV_DT_save [deleted file]
userapps/broadcom/fwscheduler/fwscheduler_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/fwscheduler/fwscheduler_96348GWV_DT_save [deleted file]
userapps/broadcom/hotplug/hotplug_96348GWV_DT_save [deleted file]
userapps/broadcom/nas/nas_96348GWV_DT_save [deleted file]
userapps/broadcom/netctl/netctl_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/netctl/netctl_96348GWV_DT_save [deleted file]
userapps/broadcom/ntp/ntpclient_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/ntp/ntpclient_96348GWV_DT_save [deleted file]
userapps/broadcom/pcscan/pcscan_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/pcscan/pcscan_96348GWV_DT_save [deleted file]
userapps/broadcom/smdog/smdog_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/smdog/smdog_96348GWV_DT_save [deleted file]
userapps/broadcom/sntp/sntp_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/sntp/sntp_96348GWV_DT_save [deleted file]
userapps/broadcom/traffic_ctl/traffic_daemon [changed mode: 0755->0644]
userapps/broadcom/upnp/igd/linux/upnp_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/upnp/igd/linux/upnp_96348GWV_DT_save [deleted file]
userapps/broadcom/urlfilter/urlfilter_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/urlfilter/urlfilter_96348GWV_DT_save [deleted file]
userapps/broadcom/vodsl/vodsl_96348GV_DT_save [new file with mode: 0755]
userapps/broadcom/vodsl/vodsl_96348GWV_DT_save [deleted file]
userapps/broadcom/wlctl/wlctl_96348GWV_DT_save [deleted file]
userapps/opensource/busybox/include/config.h
version.make

diff --git a/bcm963xx_SpeedportW500V.01.2.01L.300L01.V27_consumer.tar.gz b/bcm963xx_SpeedportW500V.01.2.01L.300L01.V27_consumer.tar.gz
deleted file mode 100644 (file)
index e69de29..0000000
diff --git a/bcmdrivers/broadcom/atm/impl1/blaadd96348GV_DT.o_save b/bcmdrivers/broadcom/atm/impl1/blaadd96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..7915a47
Binary files /dev/null and b/bcmdrivers/broadcom/atm/impl1/blaadd96348GV_DT.o_save differ
diff --git a/bcmdrivers/broadcom/atm/impl1/blaadd96348GWV_DT.o_save b/bcmdrivers/broadcom/atm/impl1/blaadd96348GWV_DT.o_save
deleted file mode 100644 (file)
index 7915a47..0000000
Binary files a/bcmdrivers/broadcom/atm/impl1/blaadd96348GWV_DT.o_save and /dev/null differ
diff --git a/bcmdrivers/broadcom/char/adsl/impl1/adsl_phy96348GV_DT.bin_save b/bcmdrivers/broadcom/char/adsl/impl1/adsl_phy96348GV_DT.bin_save
new file mode 100644 (file)
index 0000000..75d4d3e
Binary files /dev/null and b/bcmdrivers/broadcom/char/adsl/impl1/adsl_phy96348GV_DT.bin_save differ
diff --git a/bcmdrivers/broadcom/char/adsl/impl1/adsl_phy96348GWV_DT.bin_save b/bcmdrivers/broadcom/char/adsl/impl1/adsl_phy96348GWV_DT.bin_save
deleted file mode 100644 (file)
index 75d4d3e..0000000
Binary files a/bcmdrivers/broadcom/char/adsl/impl1/adsl_phy96348GWV_DT.bin_save and /dev/null differ
diff --git a/bcmdrivers/broadcom/char/adsl/impl1/adsldd96348GV_DT.o_save b/bcmdrivers/broadcom/char/adsl/impl1/adsldd96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..c102fad
Binary files /dev/null and b/bcmdrivers/broadcom/char/adsl/impl1/adsldd96348GV_DT.o_save differ
diff --git a/bcmdrivers/broadcom/char/adsl/impl1/adsldd96348GWV_DT.o_save b/bcmdrivers/broadcom/char/adsl/impl1/adsldd96348GWV_DT.o_save
deleted file mode 100644 (file)
index 1e58ae7..0000000
Binary files a/bcmdrivers/broadcom/char/adsl/impl1/adsldd96348GWV_DT.o_save and /dev/null differ
diff --git a/bcmdrivers/broadcom/char/atmapi/impl1/atmapi96348GV_DT.o_save b/bcmdrivers/broadcom/char/atmapi/impl1/atmapi96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..83ab5bc
Binary files /dev/null and b/bcmdrivers/broadcom/char/atmapi/impl1/atmapi96348GV_DT.o_save differ
diff --git a/bcmdrivers/broadcom/char/atmapi/impl1/atmapi96348GWV_DT.o_save b/bcmdrivers/broadcom/char/atmapi/impl1/atmapi96348GWV_DT.o_save
deleted file mode 100644 (file)
index 83ab5bc..0000000
Binary files a/bcmdrivers/broadcom/char/atmapi/impl1/atmapi96348GWV_DT.o_save and /dev/null differ
diff --git a/bcmdrivers/broadcom/char/bcmprocfs/impl1/bcmprocfs96348GV_DT.o_save b/bcmdrivers/broadcom/char/bcmprocfs/impl1/bcmprocfs96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..f8e303d
Binary files /dev/null and b/bcmdrivers/broadcom/char/bcmprocfs/impl1/bcmprocfs96348GV_DT.o_save differ
diff --git a/bcmdrivers/broadcom/char/bcmprocfs/impl1/bcmprocfs96348GWV_DT.o_save b/bcmdrivers/broadcom/char/bcmprocfs/impl1/bcmprocfs96348GWV_DT.o_save
deleted file mode 100644 (file)
index f8e303d..0000000
Binary files a/bcmdrivers/broadcom/char/bcmprocfs/impl1/bcmprocfs96348GWV_DT.o_save and /dev/null differ
diff --git a/bcmdrivers/broadcom/char/endpoint/impl1/endpointdd96348GV_DT.o_save b/bcmdrivers/broadcom/char/endpoint/impl1/endpointdd96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..db2c8ff
Binary files /dev/null and b/bcmdrivers/broadcom/char/endpoint/impl1/endpointdd96348GV_DT.o_save differ
diff --git a/bcmdrivers/broadcom/char/endpoint/impl1/endpointdd96348GWV_DT.o_save b/bcmdrivers/broadcom/char/endpoint/impl1/endpointdd96348GWV_DT.o_save
deleted file mode 100644 (file)
index cd61310..0000000
Binary files a/bcmdrivers/broadcom/char/endpoint/impl1/endpointdd96348GWV_DT.o_save and /dev/null differ
diff --git a/bcmdrivers/broadcom/net/enet/impl2/bcm_enet96348GV_DT.o_save b/bcmdrivers/broadcom/net/enet/impl2/bcm_enet96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..85366e6
Binary files /dev/null and b/bcmdrivers/broadcom/net/enet/impl2/bcm_enet96348GV_DT.o_save differ
diff --git a/bcmdrivers/broadcom/net/enet/impl2/bcm_enet96348GWV_DT.o_save b/bcmdrivers/broadcom/net/enet/impl2/bcm_enet96348GWV_DT.o_save
deleted file mode 100644 (file)
index c4859ef..0000000
Binary files a/bcmdrivers/broadcom/net/enet/impl2/bcm_enet96348GWV_DT.o_save and /dev/null differ
diff --git a/bcmdrivers/broadcom/net/wl/impl1/Makefile b/bcmdrivers/broadcom/net/wl/impl1/Makefile
deleted file mode 100644 (file)
index a9be652..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-obj-$(CONFIG_BCM_WLAN) += wl.o
-
-wl-objs += wl_dep.o
-
-ifeq "$(BRCM_CHIP)" "6348"
-$(obj)/wl_dep.o: $(obj)/shared/bcm4306_map.o $(obj)/shared/bcm4318_map.o
-else
-$(obj)/wl_dep.o:
-endif
-       cp $(obj)/wl$(PROFILE).o_save $(obj)/wl_dep.o
-
-ifeq "$(BRCM_CHIP)" "6348"
-include $(BRCMDRIVERS_DIR)/broadcom/./net/wl/impl1/Makefile.srom
-endif
-
-
diff --git a/bcmdrivers/broadcom/net/wl/impl1/Makefile.srom b/bcmdrivers/broadcom/net/wl/impl1/Makefile.srom
deleted file mode 100755 (executable)
index 928621d..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-#  Copyright 2004, Broadcom Corporation
-#  All Rights Reserved.
-#  
-#  This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom Corporation;
-#  the contents of this file may not be disclosed to third parties, copied or
-#  duplicated in any form, in whole or in part, without the prior written
-#  permission of Broadcom Corporation.
-#
-# Makefile for the Broadcom wl srom file
-#
-#
-
-$(obj)/shared/bcm4306_map.o $(obj)/shared/bcm4318_map.o:
-       $(CC) $(CFLAGS) -I$(obj)/include -c -o $@ $*.c
-       $(OBJCOPY) -j .data -O binary $@ $*.bin
-       if [ ! -e $(INSTALL_DIR)/etc/wlan ]; then \
-               mkdir $(INSTALL_DIR)/etc/wlan; \
-       fi
-       cp -av $*.bin  $(INSTALL_DIR)/etc/wlan
-       
\ No newline at end of file
diff --git a/bcmdrivers/broadcom/net/wl/impl1/include/typedefs.h b/bcmdrivers/broadcom/net/wl/impl1/include/typedefs.h
deleted file mode 100755 (executable)
index b53d65c..0000000
+++ /dev/null
@@ -1,322 +0,0 @@
-/*
- * Copyright 2005, Broadcom Corporation      
- * All Rights Reserved.      
- *       
- * THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY      
- * KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM      
- * SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS      
- * FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.      
- * $Id: typedefs.h,v 1.1.1.1 2005/04/29 01:40:04 echo Exp $
- */
-
-#ifndef _TYPEDEFS_H_
-#define _TYPEDEFS_H_
-
-
-/* Define 'SITE_TYPEDEFS' in the compile to include a site specific
- * typedef file "site_typedefs.h".
- *
- * If 'SITE_TYPEDEFS' is not defined, then the "Inferred Typedefs"
- * section of this file makes inferences about the compile environment
- * based on defined symbols and possibly compiler pragmas.
- *
- * Following these two sections is the "Default Typedefs"
- * section. This section is only prcessed if 'USE_TYPEDEF_DEFAULTS' is
- * defined. This section has a default set of typedefs and a few
- * proprocessor symbols (TRUE, FALSE, NULL, ...).
- */
-
-#ifdef SITE_TYPEDEFS
-
-/*******************************************************************************
- * Site Specific Typedefs
- *******************************************************************************/
-
-#include "site_typedefs.h"
-
-#else
-
-/*******************************************************************************
- * Inferred Typedefs
- *******************************************************************************/
-
-/* Infer the compile environment based on preprocessor symbols and pramas.
- * Override type definitions as needed, and include configuration dependent
- * header files to define types.
- */
-
-#ifdef __cplusplus
-
-#define TYPEDEF_BOOL
-#ifndef FALSE
-#define FALSE  false
-#endif
-#ifndef TRUE
-#define TRUE   true
-#endif
-
-#else  /* ! __cplusplus */
-
-#if defined(_WIN32)
-
-#define TYPEDEF_BOOL
-typedef        unsigned char   bool;                   /* consistent w/BOOL */
-
-#endif /* _WIN32 */
-
-#endif /* ! __cplusplus */
-
-/* use the Windows ULONG_PTR type when compiling for 64 bit */
-#if defined(_WIN64)
-#include <basetsd.h>
-#define TYPEDEF_UINTPTR
-typedef ULONG_PTR      uintptr;
-#endif
-
-#ifdef _MSC_VER            /* Microsoft C */
-#define TYPEDEF_INT64
-#define TYPEDEF_UINT64
-typedef signed __int64 int64;
-typedef unsigned __int64 uint64;
-#endif
-
-#if defined(MACOSX) && defined(KERNEL)
-#define TYPEDEF_BOOL
-#endif
-
-
-#if defined(linux)
-#define TYPEDEF_UINT
-#define TYPEDEF_USHORT
-#define TYPEDEF_ULONG
-#endif
-
-#if !defined(linux) && !defined(_WIN32) && !defined(PMON) && !defined(_CFE_) && !defined(_HNDRTE_) && !defined(_MINOSL_)
-#define TYPEDEF_UINT
-#define TYPEDEF_USHORT
-#endif
-
-
-/* Do not support the (u)int64 types with strict ansi for GNU C */
-#if defined(__GNUC__) && defined(__STRICT_ANSI__)
-#define TYPEDEF_INT64
-#define TYPEDEF_UINT64
-#endif
-
-/* ICL accepts unsigned 64 bit type only, and complains in ANSI mode
- * for singned or unsigned */
-#if defined(__ICL)
-
-#define TYPEDEF_INT64
-
-#if defined(__STDC__)
-#define TYPEDEF_UINT64
-#endif
-
-#endif /* __ICL */
-
-
-#if !defined(_WIN32) && !defined(PMON) && !defined(_CFE_) && !defined(_HNDRTE_) && !defined(_MINOSL_)
-
-/* pick up ushort & uint from standard types.h */
-#if defined(linux) && defined(__KERNEL__)
-
-#include <linux/types.h>       /* sys/types.h and linux/types.h are oil and water */
-
-#else
-
-#include <sys/types.h> 
-
-#endif
-
-#endif /* !_WIN32 && !PMON && !_CFE_ && !_HNDRTE_  && !_MINOSL_ */
-
-#if defined(MACOSX) && defined(KERNEL)
-#include <IOKit/IOTypes.h>
-#endif
-
-
-/* use the default typedefs in the next section of this file */
-#define USE_TYPEDEF_DEFAULTS
-
-#endif /* SITE_TYPEDEFS */
-
-
-/*******************************************************************************
- * Default Typedefs
- *******************************************************************************/
-
-#ifdef USE_TYPEDEF_DEFAULTS
-#undef USE_TYPEDEF_DEFAULTS
-
-#ifndef TYPEDEF_BOOL
-typedef        /*@abstract@*/ unsigned char    bool;
-#endif
-
-/*----------------------- define uchar, ushort, uint, ulong ------------------*/
-
-#ifndef TYPEDEF_UCHAR
-typedef unsigned char  uchar;
-#endif
-
-#ifndef TYPEDEF_USHORT
-typedef unsigned short ushort;
-#endif
-
-#ifndef TYPEDEF_UINT
-typedef unsigned int   uint;
-#endif
-
-#ifndef TYPEDEF_ULONG
-typedef unsigned long  ulong;
-#endif
-
-/*----------------------- define [u]int8/16/32/64, uintptr --------------------*/
-
-#ifndef TYPEDEF_UINT8
-typedef unsigned char  uint8;
-#endif
-
-#ifndef TYPEDEF_UINT16
-typedef unsigned short uint16;
-#endif
-
-#ifndef TYPEDEF_UINT32
-typedef unsigned int   uint32;
-#endif
-
-#ifndef TYPEDEF_UINT64
-typedef unsigned long long uint64;
-#endif
-
-#ifndef TYPEDEF_UINTPTR
-typedef unsigned int   uintptr;
-#endif
-
-#ifndef TYPEDEF_INT8
-typedef signed char    int8;
-#endif
-
-#ifndef TYPEDEF_INT16
-typedef signed short   int16;
-#endif
-
-#ifndef TYPEDEF_INT32
-typedef signed int     int32;
-#endif
-
-#ifndef TYPEDEF_INT64
-typedef signed long long int64;
-#endif
-
-/*----------------------- define float32/64, float_t -----------------------*/
-
-#ifndef TYPEDEF_FLOAT32
-typedef float          float32;
-#endif
-
-#ifndef TYPEDEF_FLOAT64
-typedef double         float64;
-#endif
-
-/*
- * abstracted floating point type allows for compile time selection of
- * single or double precision arithmetic.  Compiling with -DFLOAT32
- * selects single precision; the default is double precision.
- */
-
-#ifndef TYPEDEF_FLOAT_T
-
-#if defined(FLOAT32)
-typedef float32 float_t;
-#else /* default to double precision floating point */
-typedef float64 float_t;
-#endif
-
-#endif /* TYPEDEF_FLOAT_T */
-
-/*----------------------- define macro values -----------------------------*/
-
-#ifndef FALSE
-#define FALSE  0
-#endif
-
-#ifndef TRUE
-#define TRUE   1
-#endif
-
-#ifndef NULL
-#define        NULL    0
-#endif
-
-#ifndef OFF
-#define        OFF     0
-#endif
-
-#ifndef ON
-#define        ON      1
-#endif
-
-#define        AUTO    (-1)
-
-/* Reclaiming text and data :
-   The following macros specify special linker sections that can be reclaimed
-   after a system is considered 'up'.
- */ 
-#if defined(__GNUC__) && defined(BCMRECLAIM)
-extern bool    bcmreclaimed;
-#define BCMINITDATA(_data)     __attribute__ ((__section__ (".dataini." #_data))) _data##_ini          
-#define BCMINITFN(_fn)         __attribute__ ((__section__ (".textini." #_fn))) _fn##_ini
-#define BCMINIT(_id)           _id##_ini
-#else 
-#define BCMINITDATA(_data)     _data           
-#define BCMINITFN(_fn)         _fn
-#define BCMINIT(_id)           _id
-#define bcmreclaimed           0
-#endif
-
-/*----------------------- define PTRSZ, INLINE ----------------------------*/
-
-#ifndef PTRSZ
-#define        PTRSZ   sizeof (char*)
-#endif
-
-#ifndef INLINE
-
-#ifdef _MSC_VER
-
-#define INLINE __inline
-
-#elif __GNUC__
-
-#define INLINE __inline__
-
-#else
-
-#define INLINE
-
-#endif /* _MSC_VER */
-
-#endif /* INLINE */
-
-#undef TYPEDEF_BOOL
-#undef TYPEDEF_UCHAR
-#undef TYPEDEF_USHORT
-#undef TYPEDEF_UINT
-#undef TYPEDEF_ULONG
-#undef TYPEDEF_UINT8
-#undef TYPEDEF_UINT16
-#undef TYPEDEF_UINT32
-#undef TYPEDEF_UINT64
-#undef TYPEDEF_UINTPTR
-#undef TYPEDEF_INT8
-#undef TYPEDEF_INT16
-#undef TYPEDEF_INT32
-#undef TYPEDEF_INT64
-#undef TYPEDEF_FLOAT32
-#undef TYPEDEF_FLOAT64
-#undef TYPEDEF_FLOAT_T
-
-#endif /* USE_TYPEDEF_DEFAULTS */
-
-#endif /* _TYPEDEFS_H_ */
diff --git a/bcmdrivers/broadcom/net/wl/impl1/shared/bcm4306_map.c b/bcmdrivers/broadcom/net/wl/impl1/shared/bcm4306_map.c
deleted file mode 100755 (executable)
index fd5a526..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-#include <typedefs.h>
-
-uint16 wl_srom_map[64] = {
-/* 000 */ 0x4001, 0x0000, 0x0453, 0x14e4, 0x4320, 0x8000, 0x0002, 0x0002,
-/* 008 */ 0x1000, 0x1800, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,
-/* 016 */ 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
-/* 024 */ 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0xffff, 0xffff, 0xffff,
-/* 032 */ 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff,
-/* 040 */ 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x3034, 0x14d4,
-/* 048 */ 0xfa91, 0xfe60, 0xffff, 0xffff, 0x004c, 0xffff, 0xffff, 0xffff,
-/* 056 */ 0x003e, 0x0a49, 0xff02, 0x0000, 0xff10, 0xffff, 0xffff, 0x0002
-};
diff --git a/bcmdrivers/broadcom/net/wl/impl1/shared/bcm4318_map.c b/bcmdrivers/broadcom/net/wl/impl1/shared/bcm4318_map.c
deleted file mode 100755 (executable)
index 1d17d15..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-#include <typedefs.h>\r
-\r
-uint16 wl_srom_map[64] = {\r
-/* 000 */ 0x2001, 0x0000, 0x0449, 0x14e4, 0x4318, 0x8000, 0x0002, 0x0000,\r
-/* 008 */ 0x1000, 0x1800, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff,\r
-/* 016 */ 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,\r
-/* 024 */ 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0xffff, 0xffff, 0xffff,\r
-/* 032 */ 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0xffff,\r
-/* 040 */ 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x3042, 0x14fa,\r
-/* 048 */ 0xfa83, 0xfe79, 0xffff, 0xffff, 0x0048, 0xffff, 0xffff, 0xffff,\r
-/* 056 */ 0x003e, 0x6a49, 0xff02, 0x0000, 0xff08, 0xffff, 0xffff, 0x0002\r
-};\r
-\r
diff --git a/bcmdrivers/broadcom/net/wl/impl1/wl96348GWV_DT.o_save b/bcmdrivers/broadcom/net/wl/impl1/wl96348GWV_DT.o_save
deleted file mode 100644 (file)
index 32d915b..0000000
Binary files a/bcmdrivers/broadcom/net/wl/impl1/wl96348GWV_DT.o_save and /dev/null differ
index 4506692..b73d733 100755 (executable)
@@ -53,8 +53,8 @@
 
 #define PFX "SoftDog: "
 
-//#define TIMER_MARGIN 60              /* Default is 60 seconds */
-#define TIMER_MARGIN   2               // modified by ccchiu
+#define TIMER_MARGIN   60              /* Default is 60 seconds */
+//#define TIMER_MARGIN 2               // modified by ccchiu
 static int soft_margin = TIMER_MARGIN; /* in seconds */
 module_param(soft_margin, int, 0);
 MODULE_PARM_DESC(soft_margin, "Watchdog soft_margin in seconds. (0<soft_margin<65536, default=" __MODULE_STRING(TIMER_MARGIN) ")");
@@ -95,7 +95,13 @@ static char expect_close;
 
 static void watchdog_fire(unsigned long data)
 {
-#if 0
+/*
+** \brief enable broadcom original code and disable ccchiu's code
+**        to verify external phy problem
+** \author wchpeng
+** \date 2005.09.12 19:09
+*/
+//#if 0
        if (soft_noboot)
                printk(KERN_CRIT PFX "Triggered - Reboot ignored.\n");
        else
@@ -104,7 +110,8 @@ static void watchdog_fire(unsigned long data)
                machine_restart(NULL);
                printk(KERN_CRIT PFX "Reboot didn't ?????\n");
        }
-#endif
+//#endif
+/*
 #if 0
         *(volatile int*)0xFFFE0404 |= 0x0020;
 
@@ -131,7 +138,7 @@ static void watchdog_fire(unsigned long data)
        //printk("watchdog_fire - softdog timer triggered\n");
 
        mod_timer(&watchdog_ticktock, jiffies+(soft_margin*HZ));
-
+*/
 }
 
 /*
@@ -299,7 +306,13 @@ static int __init watchdog_init(void)
 {
        int ret;
 
-#if 0
+/*
+** \brief enable broadcom original code and disable ccchiu's code
+**        to verify external phy problem
+** \author wchpeng
+** \date 2005.09.12 19:09
+*/
+//#if 0
        /* Check that the soft_margin value is within it's range ; if not reset to the default */
        if (softdog_set_heartbeat(soft_margin)) {
                softdog_set_heartbeat(TIMER_MARGIN);
@@ -321,13 +334,13 @@ static int __init watchdog_init(void)
                unregister_reboot_notifier(&softdog_notifier);
                return ret;
        }
-#endif(ccchiu)
-
+//#endif(ccchiu)
+/*
        printk(banner, soft_noboot, soft_margin, nowayout);
         // added by ccchiu
         watchdog_fire(0);
         mod_timer(&watchdog_ticktock, jiffies+(soft_margin*HZ));
-
+*/
 
        return 0;
 }
index 2a55da4..391baa8 100644 (file)
Binary files a/kernel/linux/lib/assert.lib and b/kernel/linux/lib/assert.lib differ
index a9da46e..e6e639b 100644 (file)
Binary files a/kernel/linux/lib/bcm3341_apm.lib and b/kernel/linux/lib/bcm3341_apm.lib differ
index 993317f..eb9cdac 100644 (file)
Binary files a/kernel/linux/lib/bcm3341_assertHdlr.lib and b/kernel/linux/lib/bcm3341_assertHdlr.lib differ
index 122d36e..4131b61 100644 (file)
Binary files a/kernel/linux/lib/bcm3341_daaSi3050.lib and b/kernel/linux/lib/bcm3341_daaSi3050.lib differ
index 02d171a..0489368 100644 (file)
Binary files a/kernel/linux/lib/bcm3341_debug.lib and b/kernel/linux/lib/bcm3341_debug.lib differ
index abdbdcb..5299ecd 100644 (file)
Binary files a/kernel/linux/lib/bcm3341_diag.lib and b/kernel/linux/lib/bcm3341_diag.lib differ
index 761fdc3..512120c 100644 (file)
Binary files a/kernel/linux/lib/bcm3341_gpio.lib and b/kernel/linux/lib/bcm3341_gpio.lib differ
index da23853..6e3c313 100644 (file)
Binary files a/kernel/linux/lib/bcm3341_intCtrl.lib and b/kernel/linux/lib/bcm3341_intCtrl.lib differ
index bd6485e..c917411 100644 (file)
Binary files a/kernel/linux/lib/bcm3341_ipc.lib and b/kernel/linux/lib/bcm3341_ipc.lib differ
index bf30530..953eef5 100644 (file)
Binary files a/kernel/linux/lib/bcm3341_mailbox.lib and b/kernel/linux/lib/bcm3341_mailbox.lib differ
index c07526e..1681c8f 100644 (file)
Binary files a/kernel/linux/lib/bcm3341_mspi.lib and b/kernel/linux/lib/bcm3341_mspi.lib differ
index 36c2ee6..33075c0 100644 (file)
Binary files a/kernel/linux/lib/bcm3341_slicagere.lib and b/kernel/linux/lib/bcm3341_slicagere.lib differ
index 7407bb5..cfb3450 100644 (file)
Binary files a/kernel/linux/lib/bcm3341_tdm.lib and b/kernel/linux/lib/bcm3341_tdm.lib differ
index b9b2953..d456d40 100644 (file)
Binary files a/kernel/linux/lib/bcm3341_vpm.lib and b/kernel/linux/lib/bcm3341_vpm.lib differ
index 81e96c3..9f7813a 100644 (file)
Binary files a/kernel/linux/lib/bcm6348LE9500_FXO.lib and b/kernel/linux/lib/bcm6348LE9500_FXO.lib differ
index f8d3fff..35cd870 100644 (file)
Binary files a/kernel/linux/lib/bcm6348_reset3341.lib and b/kernel/linux/lib/bcm6348_reset3341.lib differ
index 38b0c4d..77c568c 100644 (file)
Binary files a/kernel/linux/lib/bcm63xx_intCtrl.lib and b/kernel/linux/lib/bcm63xx_intCtrl.lib differ
index a30e982..6bec3aa 100644 (file)
Binary files a/kernel/linux/lib/bos.lib and b/kernel/linux/lib/bos.lib differ
index cc21742..c3d9015 100644 (file)
Binary files a/kernel/linux/lib/casCtl.lib and b/kernel/linux/lib/casCtl.lib differ
index 9607426..5dc2dc8 100644 (file)
Binary files a/kernel/linux/lib/casDriver.lib and b/kernel/linux/lib/casDriver.lib differ
index dbd5050..0d227cf 100644 (file)
Binary files a/kernel/linux/lib/classStm.lib and b/kernel/linux/lib/classStm.lib differ
index 65e0f13..a596574 100644 (file)
Binary files a/kernel/linux/lib/cmtdCtl.lib and b/kernel/linux/lib/cmtdCtl.lib differ
index 0319685..e44e0ed 100644 (file)
Binary files a/kernel/linux/lib/codec.lib and b/kernel/linux/lib/codec.lib differ
index f93f1e0..ca8fd42 100644 (file)
Binary files a/kernel/linux/lib/crt.lib and b/kernel/linux/lib/crt.lib differ
index 5821324..90897ae 100644 (file)
Binary files a/kernel/linux/lib/dbgCom.lib and b/kernel/linux/lib/dbgCom.lib differ
index dd4164f..a6f2036 100644 (file)
Binary files a/kernel/linux/lib/endpt.lib and b/kernel/linux/lib/endpt.lib differ
index 6665dca..842f7b4 100644 (file)
Binary files a/kernel/linux/lib/flowCtrl.lib and b/kernel/linux/lib/flowCtrl.lib differ
index d98ed79..e53cba6 100644 (file)
Binary files a/kernel/linux/lib/globalInterrupt.lib and b/kernel/linux/lib/globalInterrupt.lib differ
index 283355b..317aa1a 100644 (file)
Binary files a/kernel/linux/lib/hdsp.lib and b/kernel/linux/lib/hdsp.lib differ
index dd4351b..30310b0 100644 (file)
Binary files a/kernel/linux/lib/ipcSharedMem_mips.lib and b/kernel/linux/lib/ipcSharedMem_mips.lib differ
index c7088ba..70a93a7 100644 (file)
Binary files a/kernel/linux/lib/lhapi.lib and b/kernel/linux/lib/lhapi.lib differ
index 6c38963..0f030d2 100644 (file)
Binary files a/kernel/linux/lib/pstnCtl.lib and b/kernel/linux/lib/pstnCtl.lib differ
index a43d542..3ed581f 100644 (file)
Binary files a/kernel/linux/lib/sme.lib and b/kernel/linux/lib/sme.lib differ
index eed9afb..a6d8d1d 100644 (file)
Binary files a/kernel/linux/lib/str.lib and b/kernel/linux/lib/str.lib differ
index 869b118..b8e68df 100644 (file)
Binary files a/kernel/linux/lib/zspAssertLog.lib and b/kernel/linux/lib/zspAssertLog.lib differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec.mod96348GV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec.mod96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..2238600
Binary files /dev/null and b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec.mod96348GV_DT.o_save differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec.mod96348GWV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec.mod96348GWV_DT.o_save
deleted file mode 100644 (file)
index 2238600..0000000
Binary files a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec.mod96348GWV_DT.o_save and /dev/null differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec96348GV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..489373c
Binary files /dev/null and b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec96348GV_DT.o_save differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec96348GWV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec96348GWV_DT.o_save
deleted file mode 100644 (file)
index 489373c..0000000
Binary files a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_ipsec96348GWV_DT.o_save and /dev/null differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt.mod96348GV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt.mod96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..dd56e9f
Binary files /dev/null and b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt.mod96348GV_DT.o_save differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt.mod96348GWV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt.mod96348GWV_DT.o_save
deleted file mode 100644 (file)
index dd56e9f..0000000
Binary files a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt.mod96348GWV_DT.o_save and /dev/null differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt96348GV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..fa054fd
Binary files /dev/null and b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt96348GV_DT.o_save differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt96348GWV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt96348GWV_DT.o_save
deleted file mode 100644 (file)
index fa054fd..0000000
Binary files a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_pt96348GWV_DT.o_save and /dev/null differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm.mod96348GV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm.mod96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..0c31bea
Binary files /dev/null and b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm.mod96348GV_DT.o_save differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm.mod96348GWV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm.mod96348GWV_DT.o_save
deleted file mode 100644 (file)
index 0c31bea..0000000
Binary files a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm.mod96348GWV_DT.o_save and /dev/null differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm96348GV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..f12acdd
Binary files /dev/null and b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm96348GV_DT.o_save differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm96348GWV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm96348GWV_DT.o_save
deleted file mode 100644 (file)
index f12acdd..0000000
Binary files a/kernel/linux/net/ipv4/netfilter/broadcom/ip_conntrack_wm96348GWV_DT.o_save and /dev/null differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec.mod96348GV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec.mod96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..71dc1df
Binary files /dev/null and b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec.mod96348GV_DT.o_save differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec.mod96348GWV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec.mod96348GWV_DT.o_save
deleted file mode 100644 (file)
index 71dc1df..0000000
Binary files a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec.mod96348GWV_DT.o_save and /dev/null differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec96348GV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..b33c249
Binary files /dev/null and b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec96348GV_DT.o_save differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec96348GWV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec96348GWV_DT.o_save
deleted file mode 100644 (file)
index b33c249..0000000
Binary files a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_ipsec96348GWV_DT.o_save and /dev/null differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt.mod96348GV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt.mod96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..a32878d
Binary files /dev/null and b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt.mod96348GV_DT.o_save differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt.mod96348GWV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt.mod96348GWV_DT.o_save
deleted file mode 100644 (file)
index a32878d..0000000
Binary files a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt.mod96348GWV_DT.o_save and /dev/null differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt96348GV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..5ff4e06
Binary files /dev/null and b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt96348GV_DT.o_save differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt96348GWV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt96348GWV_DT.o_save
deleted file mode 100644 (file)
index 5ff4e06..0000000
Binary files a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_pt96348GWV_DT.o_save and /dev/null differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm.mod96348GV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm.mod96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..b97b37e
Binary files /dev/null and b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm.mod96348GV_DT.o_save differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm.mod96348GWV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm.mod96348GWV_DT.o_save
deleted file mode 100644 (file)
index b97b37e..0000000
Binary files a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm.mod96348GWV_DT.o_save and /dev/null differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm96348GV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm96348GV_DT.o_save
new file mode 100644 (file)
index 0000000..0e00fbb
Binary files /dev/null and b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm96348GV_DT.o_save differ
diff --git a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm96348GWV_DT.o_save b/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm96348GWV_DT.o_save
deleted file mode 100644 (file)
index 0e00fbb..0000000
Binary files a/kernel/linux/net/ipv4/netfilter/broadcom/ip_nat_wm96348GWV_DT.o_save and /dev/null differ
diff --git a/targets/96348GV_DT/96348GV_DT b/targets/96348GV_DT/96348GV_DT
new file mode 100755 (executable)
index 0000000..23937a0
--- /dev/null
@@ -0,0 +1,170 @@
+#
+# Automatically generated by make menuconfig: don't edit
+#
+
+#
+# Chip selection
+#
+# BRCM_6338 is not set
+# BRCM_6345 is not set
+BRCM_6348=y
+BRCM_CHIP=6348
+
+#
+# Board configuration selection
+#
+BRCM_BOARD_ID="96348GW"
+BRCM_FLASHBLK_SIZE=64
+BRCM_NUM_MAC_ADDRESSES=11
+BRCM_BASE_MAC_ADDRESS="00:03:c9:77:07:12"
+BRCM_DEFAULTCFG="default_500v.xml"
+
+#
+# ADSL standard selection
+#
+# BRCM_ADSL_ANNEX_A is not set
+BRCM_ADSL_ANNEX_B=y
+# BRCM_ADSL_ANNEX_C is not set
+# BRCM_ADSL_SADSL is not set
+BRCM_ADSL_STANDARD=ANNEX_B
+
+#
+# Driver selection
+#
+BRCM_DRIVER_ATM=m
+BRCM_DRIVER_ADSL=m
+BRCM_DRIVER_ETHERNET=m
+BRCM_DRIVER_ETHERNET_CONFIG=y
+# BRCM_DRIVER_USB is not set
+# BRCM_DRIVER_WIRELESS is not set
+BRCM_DRIVER_PCI=y
+# BRCM_DRIVER_SECURITY is not set
+# BRCM_DRIVER_HPNA is not set
+BRCM_DRIVER_PHONE=m
+BRCM_DRIVER_PROCFS=m
+BRCM_DRIVER_SERIAL=y
+# LINUX_DRIVER_USB_HOST is not set
+
+#
+# Netfilter and firewall selection
+#
+BRCM_KERNEL_NETFILTER=m
+BRCM_KERNEL_NF_FIREWALL=m
+BRCM_KERNEL_NF_MANGLE=m
+BRCM_KERNEL_NF_NAT=m
+BRCM_KERNEL_NF_QUEUE=m
+BRCM_KERNEL_NF_TECOM_TRAFFIC=m
+BRCM_KERNEL_NF_NAT_ALG_FTP=m
+BRCM_KERNEL_NF_NAT_ALG_TFTP=m
+BRCM_KERNEL_NF_NAT_ALG_H323=m
+BRCM_KERNEL_NF_NAT_ALG_IRC=m
+BRCM_KERNEL_NF_NAT_ALG_WM=m
+BRCM_KERNEL_NF_NAT_ALG_PT=m
+BRCM_KERNEL_NF_NAT_ALG_PPTP=m
+BRCM_KERNEL_NF_NAT_ALG_IPSEC=m
+# BRCM_KERNEL_NF_NAT_ALG_RTSP is not set
+# BRCM_KERNEL_NF_NAT_ALG_SNMP is not set
+# BRCM_KERNEL_NF_NAT_ALG_TALK is not set
+BRCM_KERNEL_NF_LOG=m
+# BRCM_KERNEL_NF_PPPREMOTE is not set
+
+#
+# Root file system selection
+#
+BRCM_ROOTFS_SQUASHFS=y
+# BRCM_ROOTFS_CRAMFS is not set
+# BRCM_ROOTFS_NFS is not set
+BRCM_KERNEL_ROOTFS=squashfs
+
+#
+# Toolchain selection
+#
+BRCM_UCLIBC=y
+BRCM_PTHREADS=y
+
+#
+# User application selection
+#
+BUILD_PVC2684CTL=dynamic
+BUILD_BRCTL=dynamic
+BUILD_CFM=dynamic
+# BUILD_CFM_MENU is not set
+BUILD_CFM_CLI=y
+# BUILD_CFM_TELNETD is not set
+# BUILD_CFM_SSHD is not set
+# WEB_POPUP is not set
+BUILD_IPTABLES=dynamic
+BUILD_EBTABLES=dynamic
+BUILD_TOD=dynamic
+BUILD_PPPD=dynamic
+BUILD_REAIM=dynamic
+# BUILD_VCONFIG is not set
+BUILD_ETHWAN=dynamic
+BUILD_DNSPROBE=dynamic
+# BUILD_IGMP is not set
+BUILD_UDHCP=dynamic
+BUILD_DHCPR=dynamic
+BUILD_UPNP=dynamic
+BUILD_BUSYBOX=dynamic
+# BUILD_FTPD is not set
+BUILD_ATMCTL=dynamic
+BUILD_ADSLCTL=dynamic
+BUILD_NETCTL=dynamic
+# BUILD_WLCTL is not set
+# BUILD_NAS is not set
+BUILD_SNTP=dynamic
+BUILD_EPITTCP=dynamic
+BUILD_DDNSD=dynamic
+# BUILD_SNMP is not set
+BUILD_VODSL=dynamic
+BRCM_APP_PHONE_SIP=y
+# BRCM_APP_PHONE_MGCP is not set
+BRCM_APP_PHONE=sip
+# BRCM_DSP_CODEC_G723 is not set
+# BRCM_DSP_CODEC_G726 is not set
+# BRCM_DSP_CODEC_G729 is not set
+# BRCM_DSP_CODEC_G7xx is not set
+BRCM_DSP_CODEC_T38_EXT=y
+# BRCM_DSP_PCM is not set
+# BRCM_DSP_HYBRID_EXT is not set
+# BRCM_DSP_APM_FXO_EXT is not set
+BRCM_DSP_CODEC=faxr
+BRCM_DSP_FXO=y
+XCHG_LE9500_SLIC=y
+# BUILD_ZEBRA is not set
+BUILD_LIBCREDUCTION=y
+# BUILD_SOAP is not set
+# BUILD_IPPD is not set
+# BUILD_DIAGAPP is not set
+
+#
+# Debug selection
+#
+# BRCM_KERNEL_DEBUG is not set
+# JTAG_KERNEL_DEBUG is not set
+# BUILD_GDBSERVER is not set
+
+#
+# WebUI language selection
+#
+BRCM_LANG_EN=y
+# BRCM_LANG_CN is not set
+# BRCM_LANG_TW is not set
+# BRCM_LANG_KR is not set
+BRCM_WEBUI_LANG=en_US
+
+#
+# Special Feature selection
+#
+PPP_AUTODISCONN=y
+
+#
+# Tecom Special Applications
+#
+BUILD_URLFILTER=dynamic
+BUILD_FWSCHEDULER=dynamic
+BUILD_BUDGET=dynamic
+BUILD_PCSCAN=dynamic
+BUILD_OPENSSL=dynamic
+BUILD_NTP=dynamic
+BUILD_SMDOG=dynamic
diff --git a/targets/96348GV_DT/96348GV_DT.old b/targets/96348GV_DT/96348GV_DT.old
new file mode 100755 (executable)
index 0000000..23937a0
--- /dev/null
@@ -0,0 +1,170 @@
+#
+# Automatically generated by make menuconfig: don't edit
+#
+
+#
+# Chip selection
+#
+# BRCM_6338 is not set
+# BRCM_6345 is not set
+BRCM_6348=y
+BRCM_CHIP=6348
+
+#
+# Board configuration selection
+#
+BRCM_BOARD_ID="96348GW"
+BRCM_FLASHBLK_SIZE=64
+BRCM_NUM_MAC_ADDRESSES=11
+BRCM_BASE_MAC_ADDRESS="00:03:c9:77:07:12"
+BRCM_DEFAULTCFG="default_500v.xml"
+
+#
+# ADSL standard selection
+#
+# BRCM_ADSL_ANNEX_A is not set
+BRCM_ADSL_ANNEX_B=y
+# BRCM_ADSL_ANNEX_C is not set
+# BRCM_ADSL_SADSL is not set
+BRCM_ADSL_STANDARD=ANNEX_B
+
+#
+# Driver selection
+#
+BRCM_DRIVER_ATM=m
+BRCM_DRIVER_ADSL=m
+BRCM_DRIVER_ETHERNET=m
+BRCM_DRIVER_ETHERNET_CONFIG=y
+# BRCM_DRIVER_USB is not set
+# BRCM_DRIVER_WIRELESS is not set
+BRCM_DRIVER_PCI=y
+# BRCM_DRIVER_SECURITY is not set
+# BRCM_DRIVER_HPNA is not set
+BRCM_DRIVER_PHONE=m
+BRCM_DRIVER_PROCFS=m
+BRCM_DRIVER_SERIAL=y
+# LINUX_DRIVER_USB_HOST is not set
+
+#
+# Netfilter and firewall selection
+#
+BRCM_KERNEL_NETFILTER=m
+BRCM_KERNEL_NF_FIREWALL=m
+BRCM_KERNEL_NF_MANGLE=m
+BRCM_KERNEL_NF_NAT=m
+BRCM_KERNEL_NF_QUEUE=m
+BRCM_KERNEL_NF_TECOM_TRAFFIC=m
+BRCM_KERNEL_NF_NAT_ALG_FTP=m
+BRCM_KERNEL_NF_NAT_ALG_TFTP=m
+BRCM_KERNEL_NF_NAT_ALG_H323=m
+BRCM_KERNEL_NF_NAT_ALG_IRC=m
+BRCM_KERNEL_NF_NAT_ALG_WM=m
+BRCM_KERNEL_NF_NAT_ALG_PT=m
+BRCM_KERNEL_NF_NAT_ALG_PPTP=m
+BRCM_KERNEL_NF_NAT_ALG_IPSEC=m
+# BRCM_KERNEL_NF_NAT_ALG_RTSP is not set
+# BRCM_KERNEL_NF_NAT_ALG_SNMP is not set
+# BRCM_KERNEL_NF_NAT_ALG_TALK is not set
+BRCM_KERNEL_NF_LOG=m
+# BRCM_KERNEL_NF_PPPREMOTE is not set
+
+#
+# Root file system selection
+#
+BRCM_ROOTFS_SQUASHFS=y
+# BRCM_ROOTFS_CRAMFS is not set
+# BRCM_ROOTFS_NFS is not set
+BRCM_KERNEL_ROOTFS=squashfs
+
+#
+# Toolchain selection
+#
+BRCM_UCLIBC=y
+BRCM_PTHREADS=y
+
+#
+# User application selection
+#
+BUILD_PVC2684CTL=dynamic
+BUILD_BRCTL=dynamic
+BUILD_CFM=dynamic
+# BUILD_CFM_MENU is not set
+BUILD_CFM_CLI=y
+# BUILD_CFM_TELNETD is not set
+# BUILD_CFM_SSHD is not set
+# WEB_POPUP is not set
+BUILD_IPTABLES=dynamic
+BUILD_EBTABLES=dynamic
+BUILD_TOD=dynamic
+BUILD_PPPD=dynamic
+BUILD_REAIM=dynamic
+# BUILD_VCONFIG is not set
+BUILD_ETHWAN=dynamic
+BUILD_DNSPROBE=dynamic
+# BUILD_IGMP is not set
+BUILD_UDHCP=dynamic
+BUILD_DHCPR=dynamic
+BUILD_UPNP=dynamic
+BUILD_BUSYBOX=dynamic
+# BUILD_FTPD is not set
+BUILD_ATMCTL=dynamic
+BUILD_ADSLCTL=dynamic
+BUILD_NETCTL=dynamic
+# BUILD_WLCTL is not set
+# BUILD_NAS is not set
+BUILD_SNTP=dynamic
+BUILD_EPITTCP=dynamic
+BUILD_DDNSD=dynamic
+# BUILD_SNMP is not set
+BUILD_VODSL=dynamic
+BRCM_APP_PHONE_SIP=y
+# BRCM_APP_PHONE_MGCP is not set
+BRCM_APP_PHONE=sip
+# BRCM_DSP_CODEC_G723 is not set
+# BRCM_DSP_CODEC_G726 is not set
+# BRCM_DSP_CODEC_G729 is not set
+# BRCM_DSP_CODEC_G7xx is not set
+BRCM_DSP_CODEC_T38_EXT=y
+# BRCM_DSP_PCM is not set
+# BRCM_DSP_HYBRID_EXT is not set
+# BRCM_DSP_APM_FXO_EXT is not set
+BRCM_DSP_CODEC=faxr
+BRCM_DSP_FXO=y
+XCHG_LE9500_SLIC=y
+# BUILD_ZEBRA is not set
+BUILD_LIBCREDUCTION=y
+# BUILD_SOAP is not set
+# BUILD_IPPD is not set
+# BUILD_DIAGAPP is not set
+
+#
+# Debug selection
+#
+# BRCM_KERNEL_DEBUG is not set
+# JTAG_KERNEL_DEBUG is not set
+# BUILD_GDBSERVER is not set
+
+#
+# WebUI language selection
+#
+BRCM_LANG_EN=y
+# BRCM_LANG_CN is not set
+# BRCM_LANG_TW is not set
+# BRCM_LANG_KR is not set
+BRCM_WEBUI_LANG=en_US
+
+#
+# Special Feature selection
+#
+PPP_AUTODISCONN=y
+
+#
+# Tecom Special Applications
+#
+BUILD_URLFILTER=dynamic
+BUILD_FWSCHEDULER=dynamic
+BUILD_BUDGET=dynamic
+BUILD_PCSCAN=dynamic
+BUILD_OPENSSL=dynamic
+BUILD_NTP=dynamic
+BUILD_SMDOG=dynamic
diff --git a/targets/96348GWV_DT/96348GWV_DT b/targets/96348GWV_DT/96348GWV_DT
deleted file mode 100755 (executable)
index c3494e2..0000000
+++ /dev/null
@@ -1,171 +0,0 @@
-#
-# Automatically generated by make menuconfig: don't edit
-#
-
-#
-# Chip selection
-#
-# BRCM_6338 is not set
-# BRCM_6345 is not set
-BRCM_6348=y
-BRCM_CHIP=6348
-
-#
-# Board configuration selection
-#
-BRCM_BOARD_ID="96348GW"
-BRCM_FLASHBLK_SIZE=64
-BRCM_NUM_MAC_ADDRESSES=11
-BRCM_BASE_MAC_ADDRESS="00:03:c9:77:07:12"
-BRCM_DEFAULTCFG="default.xml"
-
-#
-# ADSL standard selection
-#
-# BRCM_ADSL_ANNEX_A is not set
-BRCM_ADSL_ANNEX_B=y
-# BRCM_ADSL_ANNEX_C is not set
-# BRCM_ADSL_SADSL is not set
-BRCM_ADSL_STANDARD=ANNEX_B
-
-#
-# Driver selection
-#
-BRCM_DRIVER_ATM=m
-BRCM_DRIVER_ADSL=m
-BRCM_DRIVER_ETHERNET=m
-BRCM_DRIVER_ETHERNET_CONFIG=y
-# BRCM_DRIVER_USB is not set
-BRCM_DRIVER_WIRELESS=m
-BRCM_DRIVER_PCI=y
-BRCM_DRIVER_PCI=y
-# BRCM_DRIVER_SECURITY is not set
-# BRCM_DRIVER_HPNA is not set
-BRCM_DRIVER_PHONE=m
-BRCM_DRIVER_PROCFS=m
-BRCM_DRIVER_SERIAL=y
-# LINUX_DRIVER_USB_HOST is not set
-
-#
-# Netfilter and firewall selection
-#
-BRCM_KERNEL_NETFILTER=m
-BRCM_KERNEL_NF_FIREWALL=m
-BRCM_KERNEL_NF_MANGLE=m
-BRCM_KERNEL_NF_NAT=m
-BRCM_KERNEL_NF_QUEUE=m
-BRCM_KERNEL_NF_TECOM_TRAFFIC=m
-BRCM_KERNEL_NF_NAT_ALG_FTP=m
-BRCM_KERNEL_NF_NAT_ALG_TFTP=m
-BRCM_KERNEL_NF_NAT_ALG_H323=m
-BRCM_KERNEL_NF_NAT_ALG_IRC=m
-BRCM_KERNEL_NF_NAT_ALG_WM=m
-BRCM_KERNEL_NF_NAT_ALG_PT=m
-BRCM_KERNEL_NF_NAT_ALG_PPTP=m
-BRCM_KERNEL_NF_NAT_ALG_IPSEC=m
-# BRCM_KERNEL_NF_NAT_ALG_RTSP is not set
-# BRCM_KERNEL_NF_NAT_ALG_SNMP is not set
-# BRCM_KERNEL_NF_NAT_ALG_TALK is not set
-BRCM_KERNEL_NF_LOG=m
-# BRCM_KERNEL_NF_PPPREMOTE is not set
-
-#
-# Root file system selection
-#
-BRCM_ROOTFS_SQUASHFS=y
-# BRCM_ROOTFS_CRAMFS is not set
-# BRCM_ROOTFS_NFS is not set
-BRCM_KERNEL_ROOTFS=squashfs
-
-#
-# Toolchain selection
-#
-BRCM_UCLIBC=y
-BRCM_PTHREADS=y
-
-#
-# User application selection
-#
-BUILD_PVC2684CTL=dynamic
-BUILD_BRCTL=dynamic
-BUILD_CFM=dynamic
-# BUILD_CFM_MENU is not set
-BUILD_CFM_CLI=y
-# BUILD_CFM_TELNETD is not set
-# BUILD_CFM_SSHD is not set
-# WEB_POPUP is not set
-BUILD_IPTABLES=dynamic
-BUILD_EBTABLES=dynamic
-BUILD_TOD=dynamic
-BUILD_PPPD=dynamic
-BUILD_REAIM=dynamic
-# BUILD_VCONFIG is not set
-BUILD_ETHWAN=dynamic
-BUILD_DNSPROBE=dynamic
-# BUILD_IGMP is not set
-BUILD_UDHCP=dynamic
-BUILD_DHCPR=dynamic
-BUILD_UPNP=dynamic
-BUILD_BUSYBOX=dynamic
-# BUILD_FTPD is not set
-BUILD_ATMCTL=dynamic
-BUILD_ADSLCTL=dynamic
-BUILD_NETCTL=dynamic
-BUILD_WLCTL=dynamic
-BUILD_NAS=dynamic
-BUILD_SNTP=dynamic
-BUILD_EPITTCP=dynamic
-BUILD_DDNSD=dynamic
-# BUILD_SNMP is not set
-BUILD_VODSL=dynamic
-BRCM_APP_PHONE_SIP=y
-# BRCM_APP_PHONE_MGCP is not set
-BRCM_APP_PHONE=sip
-# BRCM_DSP_CODEC_G723 is not set
-# BRCM_DSP_CODEC_G726 is not set
-# BRCM_DSP_CODEC_G729 is not set
-# BRCM_DSP_CODEC_G7xx is not set
-BRCM_DSP_CODEC_T38_EXT=y
-# BRCM_DSP_PCM is not set
-# BRCM_DSP_HYBRID_EXT is not set
-# BRCM_DSP_APM_FXO_EXT is not set
-BRCM_DSP_CODEC=faxr
-BRCM_DSP_FXO=y
-XCHG_LE9500_SLIC=y
-# BUILD_ZEBRA is not set
-BUILD_LIBCREDUCTION=y
-# BUILD_SOAP is not set
-# BUILD_IPPD is not set
-# BUILD_DIAGAPP is not set
-
-#
-# Debug selection
-#
-# BRCM_KERNEL_DEBUG is not set
-# JTAG_KERNEL_DEBUG is not set
-# BUILD_GDBSERVER is not set
-
-#
-# WebUI language selection
-#
-BRCM_LANG_EN=y
-# BRCM_LANG_CN is not set
-# BRCM_LANG_TW is not set
-# BRCM_LANG_KR is not set
-BRCM_WEBUI_LANG=en_US
-
-#
-# Special Feature selection
-#
-PPP_AUTODISCONN=y
-
-#
-# Tecom Special Applications
-#
-BUILD_URLFILTER=dynamic
-BUILD_FWSCHEDULER=dynamic
-BUILD_BUDGET=dynamic
-BUILD_PCSCAN=dynamic
-BUILD_OPENSSL=dynamic
-BUILD_NTP=dynamic
-BUILD_SMDOG=dynamic
diff --git a/targets/96348GWV_DT/96348GWV_DT.bak b/targets/96348GWV_DT/96348GWV_DT.bak
deleted file mode 100755 (executable)
index d8d1ec9..0000000
+++ /dev/null
@@ -1,171 +0,0 @@
-#
-# Automatically generated by make menuconfig: don't edit
-#
-
-#
-# Chip selection
-#
-# BRCM_6338 is not set
-# BRCM_6345 is not set
-BRCM_6348=y
-BRCM_CHIP=6348
-
-#
-# Board configuration selection
-#
-BRCM_BOARD_ID="96348GW"
-BRCM_FLASHBLK_SIZE=64
-BRCM_NUM_MAC_ADDRESSES=11
-BRCM_BASE_MAC_ADDRESS="00:e0:4c:e3:dc:c4"
-BRCM_DEFAULTCFG=""
-
-#
-# ADSL standard selection
-#
-# BRCM_ADSL_ANNEX_A is not set
-BRCM_ADSL_ANNEX_B=y
-# BRCM_ADSL_ANNEX_C is not set
-# BRCM_ADSL_SADSL is not set
-BRCM_ADSL_STANDARD=ANNEX_B
-
-#
-# Driver selection
-#
-BRCM_DRIVER_ATM=m
-BRCM_DRIVER_ADSL=m
-BRCM_DRIVER_ETHERNET=m
-BRCM_DRIVER_ETHERNET_CONFIG=y
-# BRCM_DRIVER_USB is not set
-BRCM_DRIVER_WIRELESS=m
-BRCM_DRIVER_PCI=y
-BRCM_DRIVER_PCI=y
-# BRCM_DRIVER_SECURITY is not set
-# BRCM_DRIVER_HPNA is not set
-BRCM_DRIVER_PHONE=m
-BRCM_DRIVER_PROCFS=m
-BRCM_DRIVER_SERIAL=y
-# LINUX_DRIVER_USB_HOST is not set
-
-#
-# Netfilter and firewall selection
-#
-BRCM_KERNEL_NETFILTER=m
-BRCM_KERNEL_NF_FIREWALL=m
-BRCM_KERNEL_NF_MANGLE=m
-BRCM_KERNEL_NF_NAT=m
-BRCM_KERNEL_NF_QUEUE=m
-BRCM_KERNEL_NF_TECOM_TRAFFIC=m
-BRCM_KERNEL_NF_NAT_ALG_FTP=m
-BRCM_KERNEL_NF_NAT_ALG_TFTP=m
-BRCM_KERNEL_NF_NAT_ALG_H323=m
-BRCM_KERNEL_NF_NAT_ALG_IRC=m
-BRCM_KERNEL_NF_NAT_ALG_WM=m
-BRCM_KERNEL_NF_NAT_ALG_PT=m
-BRCM_KERNEL_NF_NAT_ALG_PPTP=m
-BRCM_KERNEL_NF_NAT_ALG_IPSEC=m
-# BRCM_KERNEL_NF_NAT_ALG_RTSP is not set
-# BRCM_KERNEL_NF_NAT_ALG_SNMP is not set
-# BRCM_KERNEL_NF_NAT_ALG_TALK is not set
-BRCM_KERNEL_NF_LOG=m
-# BRCM_KERNEL_NF_PPPREMOTE is not set
-
-#
-# Root file system selection
-#
-BRCM_ROOTFS_SQUASHFS=y
-# BRCM_ROOTFS_CRAMFS is not set
-# BRCM_ROOTFS_NFS is not set
-BRCM_KERNEL_ROOTFS=squashfs
-
-#
-# Toolchain selection
-#
-BRCM_UCLIBC=y
-BRCM_PTHREADS=y
-
-#
-# User application selection
-#
-BUILD_PVC2684CTL=dynamic
-BUILD_BRCTL=dynamic
-BUILD_CFM=dynamic
-# BUILD_CFM_MENU is not set
-BUILD_CFM_CLI=y
-# BUILD_CFM_TELNETD is not set
-# BUILD_CFM_SSHD is not set
-# WEB_POPUP is not set
-BUILD_IPTABLES=dynamic
-BUILD_EBTABLES=dynamic
-BUILD_TOD=dynamic
-BUILD_PPPD=dynamic
-BUILD_REAIM=dynamic
-# BUILD_VCONFIG is not set
-BUILD_ETHWAN=dynamic
-BUILD_DNSPROBE=dynamic
-# BUILD_IGMP is not set
-BUILD_UDHCP=dynamic
-BUILD_DHCPR=dynamic
-BUILD_UPNP=dynamic
-BUILD_BUSYBOX=dynamic
-# BUILD_FTPD is not set
-BUILD_ATMCTL=dynamic
-BUILD_ADSLCTL=dynamic
-BUILD_NETCTL=dynamic
-BUILD_WLCTL=dynamic
-BUILD_NAS=dynamic
-BUILD_SNTP=dynamic
-BUILD_EPITTCP=dynamic
-BUILD_DDNSD=dynamic
-# BUILD_SNMP is not set
-BUILD_VODSL=dynamic
-BRCM_APP_PHONE_SIP=y
-# BRCM_APP_PHONE_MGCP is not set
-BRCM_APP_PHONE=sip
-# BRCM_DSP_CODEC_G723 is not set
-# BRCM_DSP_CODEC_G726 is not set
-# BRCM_DSP_CODEC_G729 is not set
-# BRCM_DSP_CODEC_G7xx is not set
-BRCM_DSP_CODEC_T38_EXT=y
-# BRCM_DSP_PCM is not set
-# BRCM_DSP_HYBRID_EXT is not set
-# BRCM_DSP_APM_FXO_EXT is not set
-BRCM_DSP_CODEC=faxr
-BRCM_DSP_FXO=y
-XCHG_LE9500_SLIC=y
-# BUILD_ZEBRA is not set
-BUILD_LIBCREDUCTION=y
-# BUILD_SOAP is not set
-# BUILD_IPPD is not set
-# BUILD_DIAGAPP is not set
-
-#
-# Debug selection
-#
-# BRCM_KERNEL_DEBUG is not set
-# JTAG_KERNEL_DEBUG is not set
-# BUILD_GDBSERVER is not set
-
-#
-# WebUI language selection
-#
-BRCM_LANG_EN=y
-# BRCM_LANG_CN is not set
-# BRCM_LANG_TW is not set
-# BRCM_LANG_KR is not set
-BRCM_WEBUI_LANG=en_US
-
-#
-# Special Feature selection
-#
-PPP_AUTODISCONN=y
-
-#
-# Tecom Special Applications
-#
-BUILD_URLFILTER=dynamic
-BUILD_FWSCHEDULER=dynamic
-BUILD_BUDGET=dynamic
-BUILD_PCSCAN=dynamic
-BUILD_OPENSSL=dynamic
-BUILD_NTP=dynamic
-BUILD_SMDOG=dynamic
diff --git a/targets/96348GWV_DT/96348GWV_DT.old b/targets/96348GWV_DT/96348GWV_DT.old
deleted file mode 100755 (executable)
index c3494e2..0000000
+++ /dev/null
@@ -1,171 +0,0 @@
-#
-# Automatically generated by make menuconfig: don't edit
-#
-
-#
-# Chip selection
-#
-# BRCM_6338 is not set
-# BRCM_6345 is not set
-BRCM_6348=y
-BRCM_CHIP=6348
-
-#
-# Board configuration selection
-#
-BRCM_BOARD_ID="96348GW"
-BRCM_FLASHBLK_SIZE=64
-BRCM_NUM_MAC_ADDRESSES=11
-BRCM_BASE_MAC_ADDRESS="00:03:c9:77:07:12"
-BRCM_DEFAULTCFG="default.xml"
-
-#
-# ADSL standard selection
-#
-# BRCM_ADSL_ANNEX_A is not set
-BRCM_ADSL_ANNEX_B=y
-# BRCM_ADSL_ANNEX_C is not set
-# BRCM_ADSL_SADSL is not set
-BRCM_ADSL_STANDARD=ANNEX_B
-
-#
-# Driver selection
-#
-BRCM_DRIVER_ATM=m
-BRCM_DRIVER_ADSL=m
-BRCM_DRIVER_ETHERNET=m
-BRCM_DRIVER_ETHERNET_CONFIG=y
-# BRCM_DRIVER_USB is not set
-BRCM_DRIVER_WIRELESS=m
-BRCM_DRIVER_PCI=y
-BRCM_DRIVER_PCI=y
-# BRCM_DRIVER_SECURITY is not set
-# BRCM_DRIVER_HPNA is not set
-BRCM_DRIVER_PHONE=m
-BRCM_DRIVER_PROCFS=m
-BRCM_DRIVER_SERIAL=y
-# LINUX_DRIVER_USB_HOST is not set
-
-#
-# Netfilter and firewall selection
-#
-BRCM_KERNEL_NETFILTER=m
-BRCM_KERNEL_NF_FIREWALL=m
-BRCM_KERNEL_NF_MANGLE=m
-BRCM_KERNEL_NF_NAT=m
-BRCM_KERNEL_NF_QUEUE=m
-BRCM_KERNEL_NF_TECOM_TRAFFIC=m
-BRCM_KERNEL_NF_NAT_ALG_FTP=m
-BRCM_KERNEL_NF_NAT_ALG_TFTP=m
-BRCM_KERNEL_NF_NAT_ALG_H323=m
-BRCM_KERNEL_NF_NAT_ALG_IRC=m
-BRCM_KERNEL_NF_NAT_ALG_WM=m
-BRCM_KERNEL_NF_NAT_ALG_PT=m
-BRCM_KERNEL_NF_NAT_ALG_PPTP=m
-BRCM_KERNEL_NF_NAT_ALG_IPSEC=m
-# BRCM_KERNEL_NF_NAT_ALG_RTSP is not set
-# BRCM_KERNEL_NF_NAT_ALG_SNMP is not set
-# BRCM_KERNEL_NF_NAT_ALG_TALK is not set
-BRCM_KERNEL_NF_LOG=m
-# BRCM_KERNEL_NF_PPPREMOTE is not set
-
-#
-# Root file system selection
-#
-BRCM_ROOTFS_SQUASHFS=y
-# BRCM_ROOTFS_CRAMFS is not set
-# BRCM_ROOTFS_NFS is not set
-BRCM_KERNEL_ROOTFS=squashfs
-
-#
-# Toolchain selection
-#
-BRCM_UCLIBC=y
-BRCM_PTHREADS=y
-
-#
-# User application selection
-#
-BUILD_PVC2684CTL=dynamic
-BUILD_BRCTL=dynamic
-BUILD_CFM=dynamic
-# BUILD_CFM_MENU is not set
-BUILD_CFM_CLI=y
-# BUILD_CFM_TELNETD is not set
-# BUILD_CFM_SSHD is not set
-# WEB_POPUP is not set
-BUILD_IPTABLES=dynamic
-BUILD_EBTABLES=dynamic
-BUILD_TOD=dynamic
-BUILD_PPPD=dynamic
-BUILD_REAIM=dynamic
-# BUILD_VCONFIG is not set
-BUILD_ETHWAN=dynamic
-BUILD_DNSPROBE=dynamic
-# BUILD_IGMP is not set
-BUILD_UDHCP=dynamic
-BUILD_DHCPR=dynamic
-BUILD_UPNP=dynamic
-BUILD_BUSYBOX=dynamic
-# BUILD_FTPD is not set
-BUILD_ATMCTL=dynamic
-BUILD_ADSLCTL=dynamic
-BUILD_NETCTL=dynamic
-BUILD_WLCTL=dynamic
-BUILD_NAS=dynamic
-BUILD_SNTP=dynamic
-BUILD_EPITTCP=dynamic
-BUILD_DDNSD=dynamic
-# BUILD_SNMP is not set
-BUILD_VODSL=dynamic
-BRCM_APP_PHONE_SIP=y
-# BRCM_APP_PHONE_MGCP is not set
-BRCM_APP_PHONE=sip
-# BRCM_DSP_CODEC_G723 is not set
-# BRCM_DSP_CODEC_G726 is not set
-# BRCM_DSP_CODEC_G729 is not set
-# BRCM_DSP_CODEC_G7xx is not set
-BRCM_DSP_CODEC_T38_EXT=y
-# BRCM_DSP_PCM is not set
-# BRCM_DSP_HYBRID_EXT is not set
-# BRCM_DSP_APM_FXO_EXT is not set
-BRCM_DSP_CODEC=faxr
-BRCM_DSP_FXO=y
-XCHG_LE9500_SLIC=y
-# BUILD_ZEBRA is not set
-BUILD_LIBCREDUCTION=y
-# BUILD_SOAP is not set
-# BUILD_IPPD is not set
-# BUILD_DIAGAPP is not set
-
-#
-# Debug selection
-#
-# BRCM_KERNEL_DEBUG is not set
-# JTAG_KERNEL_DEBUG is not set
-# BUILD_GDBSERVER is not set
-
-#
-# WebUI language selection
-#
-BRCM_LANG_EN=y
-# BRCM_LANG_CN is not set
-# BRCM_LANG_TW is not set
-# BRCM_LANG_KR is not set
-BRCM_WEBUI_LANG=en_US
-
-#
-# Special Feature selection
-#
-PPP_AUTODISCONN=y
-
-#
-# Tecom Special Applications
-#
-BUILD_URLFILTER=dynamic
-BUILD_FWSCHEDULER=dynamic
-BUILD_BUDGET=dynamic
-BUILD_PCSCAN=dynamic
-BUILD_OPENSSL=dynamic
-BUILD_NTP=dynamic
-BUILD_SMDOG=dynamic
diff --git a/targets/defaultcfg/defaultA_500v.xml b/targets/defaultcfg/defaultA_500v.xml
new file mode 100755 (executable)
index 0000000..d79b781
--- /dev/null
@@ -0,0 +1,48 @@
+<psitree>
+<ADSL/>
+<AtmCfg>
+<initCfg structureId="2" threadPriority="25" freeCellQSize="10" freePktQSize="200" freePktQBufSize="1600" freePktQBufOffset="32" rxCellQSize="10" rxPktQSize="200" txFifoPriority="64" aal5MaxSduLen="64" aal2MaxSduLen="65535"/>
+</AtmCfg>
+<AtmCfgTd>
+<td1 cat="UBR" PCR="0" SCR="0" MBS="0"/>
+</AtmCfgTd>
+<AtmCfgVcc>
+<vccId1 vpi="0" vci="32" tdId="1" aalType="AAL5" adminStatus="up" encap="llc" qos="enable"/>
+</AtmCfgVcc>
+<Lan/>
+<SecCfg>
+<srvCtrlList ftp="disable" http="enable" icmp="lan" ssh="disable" telnet="disable" tftp="disable"/>
+</SecCfg>
+<BudgetCfg/>
+<URLFilterCfg/>
+<FWScheduleCfg/>
+<TCM_SYSINFO_CFG/>
+<SpiCfg/>
+<SystemInfo>
+<sysUserName value="admin"/>
+</SystemInfo>
+<RouteCfg>
+<ripGlobal state="disable" ripIfcTableSize="1"/>
+<ripIfc tableSize="1">
+<ripIfcEntry id="1" name="br0" state="disable" version="2" operation="active"/>
+</ripIfc>
+</RouteCfg>
+<DDNSCfg/>
+<SNTPCfg/>
+<ToDCfg/>
+<DatetimeCfg/>
+<TecomVoipCfg>
+<emergency emg_number0="110" emg_desc0="Polizei" emg_number1="112" emg_desc1="Feuerwehr" emg_number2="19222" emg_desc2="Rettungsdienst" emg_number3="" emg_desc3="" emg_number4="" emg_desc4="" emg_number5="" emg_desc5="" emg_number6="" emg_desc6="" emg_number7="" emg_desc7="" emg_number8="" emg_desc8="" emg_number9="" emg_desc9=""/>
+<portInfo pri_select="0" sec_select="0" numberHide="disable" enable_CLIP="disable" enable_Anklopfen="disable" enable_Analog="enable" enable_Fallback="disable" />
+<provName providerName="TONLINE"/>
+<Tonline telenumber_TONLINE="" email_TONLINE="" password_TONLINE="" registrar="" domainName="" enable_checkVAD_T="disable" enable_compres_T="disable"/>
+<partialTbl tableSize="5">
+<partialEntry id="1" partial="0137" nselect="pstn" />
+<partialEntry id="2" partial="0180" nselect="pstn" />
+<partialEntry id="3" partial="0190" nselect="pstn" />
+<partialEntry id="4" partial="0800" nselect="pstn" />
+<partialEntry id="5" partial="0900" nselect="pstn" />
+</partialTbl>
+</TecomVoipCfg>
+<wan_0_32/>
+</psitree>
\ No newline at end of file
diff --git a/targets/defaultcfg/default_500v.xml b/targets/defaultcfg/default_500v.xml
new file mode 100755 (executable)
index 0000000..a61f8e3
--- /dev/null
@@ -0,0 +1,48 @@
+<psitree>
+<ADSL/>
+<AtmCfg>
+<initCfg structureId="2" threadPriority="25" freeCellQSize="10" freePktQSize="200" freePktQBufSize="1600" freePktQBufOffset="32" rxCellQSize="10" rxPktQSize="200" txFifoPriority="64" aal5MaxSduLen="64" aal2MaxSduLen="65535"/>
+</AtmCfg>
+<AtmCfgTd>
+<td1 cat="UBR" PCR="0" SCR="0" MBS="0"/>
+</AtmCfgTd>
+<AtmCfgVcc>
+<vccId1 vpi="1" vci="32" tdId="1" aalType="AAL5" adminStatus="up" encap="llc" qos="enable"/>
+</AtmCfgVcc>
+<Lan/>
+<SecCfg>
+<srvCtrlList ftp="disable" http="enable" icmp="lan" ssh="disable" telnet="disable" tftp="disable"/>
+</SecCfg>
+<BudgetCfg/>
+<URLFilterCfg/>
+<FWScheduleCfg/>
+<TCM_SYSINFO_CFG/>
+<SpiCfg/>
+<SystemInfo>
+<sysUserName value="admin"/>
+</SystemInfo>
+<RouteCfg>
+<ripGlobal state="disable" ripIfcTableSize="1"/>
+<ripIfc tableSize="1">
+<ripIfcEntry id="1" name="br0" state="disable" version="2" operation="active"/>
+</ripIfc>
+</RouteCfg>
+<DDNSCfg/>
+<SNTPCfg/>
+<ToDCfg/>
+<DatetimeCfg/>
+<TecomVoipCfg>
+<emergency emg_number0="110" emg_desc0="Polizei" emg_number1="112" emg_desc1="Feuerwehr" emg_number2="19222" emg_desc2="Rettungsdienst" emg_number3="" emg_desc3="" emg_number4="" emg_desc4="" emg_number5="" emg_desc5="" emg_number6="" emg_desc6="" emg_number7="" emg_desc7="" emg_number8="" emg_desc8="" emg_number9="" emg_desc9=""/>
+<portInfo pri_select="0" sec_select="0" numberHide="disable" enable_CLIP="disable" enable_Anklopfen="disable" enable_Analog="enable" enable_Fallback="disable" />
+<provName providerName="TONLINE"/>
+<Tonline telenumber_TONLINE="" email_TONLINE="" password_TONLINE="" registrar="" domainName="" enable_checkVAD_T="disable" enable_compres_T="disable"/>
+<partialTbl tableSize="5">
+<partialEntry id="1" partial="0137" nselect="pstn" />
+<partialEntry id="2" partial="0180" nselect="pstn" />
+<partialEntry id="3" partial="0190" nselect="pstn" />
+<partialEntry id="4" partial="0800" nselect="pstn" />
+<partialEntry id="5" partial="0900" nselect="pstn" />
+</partialTbl>
+</TecomVoipCfg>
+<wan_1_32/>
+</psitree>
\ No newline at end of file
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
diff --git a/userapps/broadcom/adslctl/adslctl_96348GV_DT_save b/userapps/broadcom/adslctl/adslctl_96348GV_DT_save
new file mode 100755 (executable)
index 0000000..e30e694
Binary files /dev/null and b/userapps/broadcom/adslctl/adslctl_96348GV_DT_save differ
diff --git a/userapps/broadcom/adslctl/adslctl_96348GWV_DT_save b/userapps/broadcom/adslctl/adslctl_96348GWV_DT_save
deleted file mode 100755 (executable)
index e30e694..0000000
Binary files a/userapps/broadcom/adslctl/adslctl_96348GWV_DT_save and /dev/null differ
diff --git a/userapps/broadcom/atmctl/atmctl_96348GV_DT_save b/userapps/broadcom/atmctl/atmctl_96348GV_DT_save
new file mode 100755 (executable)
index 0000000..3e1755b
Binary files /dev/null and b/userapps/broadcom/atmctl/atmctl_96348GV_DT_save differ
diff --git a/userapps/broadcom/atmctl/atmctl_96348GWV_DT_save b/userapps/broadcom/atmctl/atmctl_96348GWV_DT_save
deleted file mode 100755 (executable)
index 3e1755b..0000000
Binary files a/userapps/broadcom/atmctl/atmctl_96348GWV_DT_save and /dev/null differ
index bc9e4e4..47a7a75 100644 (file)
@@ -13,10 +13,10 @@ install:
 
 webuihtml:
        mkdir -p $(INSTALL_DIR)/webs
-ifneq ($(strip $(PLATFORM)),)
+ifneq ($(strip $(WIRELESS)),0)
        cp -f html_$(PLATFORM)/*.htm html_$(PLATFORM)/*.html html_$(PLATFORM)/*.jpg html_$(PLATFORM)/*.txt html_$(PLATFORM)/*.gif html_$(PLATFORM)/*.css $(INSTALL_DIR)/webs
 else
-       cp -f html_$(PLATFORM)/*.htm html_$(PLATFORM)/*.html html_$(PLATFORM)/*.jpg html_$(PLATFORM)/*.txt html_$(PLATFORM)/*.gif html_$(PLATFORM)/*.css $(INSTALL_DIR)/webs
+       cp -f html_500V/*.htm html_500V/*.html html_500V/*.jpg html_500V/*.txt html_500V/*.gif html_500V/*.css $(INSTALL_DIR)/webs
 endif
        
 rmwl_html:
diff --git a/userapps/broadcom/cfm/cfm_96348GV_DT_save b/userapps/broadcom/cfm/cfm_96348GV_DT_save
new file mode 100755 (executable)
index 0000000..17379e6
Binary files /dev/null and b/userapps/broadcom/cfm/cfm_96348GV_DT_save differ
diff --git a/userapps/broadcom/cfm/cfm_96348GWV_DT_save b/userapps/broadcom/cfm/cfm_96348GWV_DT_save
deleted file mode 100755 (executable)
index 81efc56..0000000
Binary files a/userapps/broadcom/cfm/cfm_96348GWV_DT_save and /dev/null differ
diff --git a/userapps/broadcom/cfm/html_500V/CVS/Entries b/userapps/broadcom/cfm/html_500V/CVS/Entries
new file mode 100644 (file)
index 0000000..990827b
--- /dev/null
@@ -0,0 +1,148 @@
+/addcvs-sh/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/config.bin/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/js_fade.txt/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/m_startseite.htm.old/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_b.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_budget.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_analog1.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_analog2.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_anrzuord.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_as1.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_as2.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_asleiste1.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_asleiste2.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_inet_aktiv.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_inet_getrennt.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_lan.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_led.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_menu.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_pfeil_anrz.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_power.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_reset.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_savtest.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_sng.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_startbild.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_stat.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_stat_dsl1.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_stat_dsl2.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_stat_dsl3.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_stat_dsl4.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_stat_dsl5e.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_stat_dsl5s.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_tdsl.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_usb.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_c_verzoeg.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_i_back.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_i_hinweis.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_m_back.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_m_head.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_m_linie.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_m_marker.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_t_back.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_welcome.jpg/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/pic_welcome_b.gif/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/style.css.old/1.2/Wed Jul 27 03:25:49 2005/-kb/
+/hcti_beenden.html/1.3/Fri Aug 12 05:53:19 2005/-kb/
+/js_menu.txt/1.3/Fri Aug 12 05:53:19 2005/-kb/
+/style.css/1.3/Fri Aug 12 05:53:19 2005/-kb/
+/b_banner.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_1.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_10.htm/1.5/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_1_error.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_2.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_3.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_7.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_8.htm/1.4/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_assistent_9.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_budget.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_budget_alle.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_budget_gesamt.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_budget_pc.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_hilfsmittel.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_hilfsmittel_datum.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_hilfsmittel_fern.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_hilfsmittel_firm_error.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_hilfsmittel_reboot.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_hilfsmittel_reboot_waiting.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_laden.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_laden_firm.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_laden_i.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_laden_l.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_laden_l_error.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_laden_w.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_laden_w_wait.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_ddns.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_dhcp.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_lan.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_n.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_n_a.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_n_ausein.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_n_pc.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_ppp.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_reboot_waiting.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_upnp.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_netzwerk_wan.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_pchinzu.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit.htm/1.4/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_f.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_f_ausein.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_f_pc.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_f_t.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_f_urls.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_fwall.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_m_ausein.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_macfilter.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_pwd.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_sicherheit_pwd_error.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_start_passwort.htm/1.1/Tue Aug 16 05:11:17 2005//
+/hcti_start_passwort_wpw.htm/1.1/Tue Aug 16 05:11:17 2005//
+/hcti_startseite.htm/1.7/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_statoview.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_budget.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_information.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_logdhcp.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_logsich.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_netzwerk.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_ocontrol.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_sicherheit.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_telanrl.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_status_telgdat.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_analog.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_as.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_as_abez.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_as_ankl.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_as_clip.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_as_rgeh.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_isdn.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_kuwa.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_notr.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_sgeh.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_skom.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_voip.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_wreg.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_telefon_wreg_nr.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/hcti_wantest.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/index.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/index_restart_prev.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/logbuch_dhcp.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/logbuch_sicherheit.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/m_assistent.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/m_start_passwort.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/m_startseite.htm/1.4/Tue Aug 16 05:11:17 2005/-kb/
+/pc_liste.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_budget.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_budget_aufgebraucht.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_freischalten.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_freischalten_err.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_freischalten_ok.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_restart_passwort.htm/1.1/Tue Aug 16 05:11:17 2005//
+/top_sperren.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_sperren_err.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_sperren_ok.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+/top_start_init.htm/1.1/Tue Aug 16 05:11:17 2005//
+/top_start_passwort.htm/1.3/Tue Aug 16 05:11:17 2005/-kb/
+/top_start_passwort_prev.htm/1.2/Tue Aug 16 05:11:17 2005/-kb/
+D
diff --git a/userapps/broadcom/cfm/html_500V/CVS/Repository b/userapps/broadcom/cfm/html_500V/CVS/Repository
new file mode 100644 (file)
index 0000000..5bf81d5
--- /dev/null
@@ -0,0 +1 @@
+cfm/html_500V
diff --git a/userapps/broadcom/cfm/html_500V/CVS/Root b/userapps/broadcom/cfm/html_500V/CVS/Root
new file mode 100644 (file)
index 0000000..ceaa8df
--- /dev/null
@@ -0,0 +1 @@
+:pserver:echo@192.168.10.161:/usr/local/cvsroot
diff --git a/userapps/broadcom/cfm/html_500V/addcvs-sh b/userapps/broadcom/cfm/html_500V/addcvs-sh
new file mode 100644 (file)
index 0000000..00a77c4
--- /dev/null
@@ -0,0 +1,14 @@
+addall() {
+cvs add *
+for i in *
+do
+       if [ -d $i ]; then
+               if [ "$i" != "CVS" ];then
+                       cd $i   
+                       addall
+                       cd ..
+               fi
+       fi
+done
+}
+addall
diff --git a/userapps/broadcom/cfm/html_500V/b_banner.htm b/userapps/broadcom/cfm/html_500V/b_banner.htm
new file mode 100644 (file)
index 0000000..6925b8a
--- /dev/null
@@ -0,0 +1,461 @@
+<html>
+
+<head>
+
+<title>Banner</title>
+
+<script language="JavaScript">
+<!--
+
+
+//********** Gerätespezifischer Teil **********
+//Gesamtzahl Schritte im Assistent
+  var SupportWireless ;
+  var ass_steps; //if support wireless, 7 steps; otherwise 10.
+        if('<%ejGet(supportWireless)%>' == '1')
+                ass_steps = "10";
+        else
+                ass_steps = "7";
+// File-Server Funktionalität vorhanden
+  var fsrvfkt = false;
+
+// Telefon Anzahl ISDN-Rufnummern
+  var anz_msn = 0;
+
+// Telefon Anzahl Anschlüsse
+  var anz_as = 1;
+
+// Telefon Endgerätetypen
+  var etypname = new Array("Telefon","Kombigerät (Telefax + Telefon)");
+
+// Budget Betriebszustand
+  var budget = "1"; //Aus (0), Ein (1)
+
+//WLAN Funktionalität vorhanden
+  var wlanfkt = true;
+//*********************************************
+
+
+// PC MAC-Adresse
+var pc_mac = new Array("005034BB1211","0050DFDA5156","005063ACAF83","00FA45AC8647","00FA7643CB33","00AB7723FC01","00AB7723FC02","00AB7723FC03","00AB7723FC04","00AB7723FC05","00AB7723FC06");
+
+// PC Name
+var pc_bez = new Array("Andreas","Notebook","Heintz","Webserver","Mailserver","XSR_1278","Laptop","TestPC","Test4","Test5","Test6");
+
+// Filterfunktion PCs an / aus
+  var fwf_pc = new Array("0","1","0","0","0","0","0","0","0","0","0","0"); //Aus (0), Ein (1)
+
+// Feld für Filterfunktion PC - Terminregel
+  var fwf_tr = new Array(2,1,0,0,0,0,0,0,0,0,0,0); //Immer sperren (0), Terminregel (1-9)
+
+// PC MAC-Adresse
+var pc_ip_block1 = new Array("192","192","192","212","164","192","192","192","192","192","192");
+var pc_ip_block2 = new Array("168","168","168","65","207","168","168","168","168","168","168");
+var pc_ip_block3 = new Array("2","2","2","148","199","2","2","2","2","2","2");
+var pc_ip_block4 = new Array("32","37","33","89","11","35","60","55","56","57","58");
+
+// NAT PCs an / aus
+  var nat_pc = new Array("1","1","1","0","0","0","0","0","0","0","0","0"); //Aus (0), Ein (1)
+
+// Budget PCs an / aus
+  var bud_pc = new Array("1","1","1","0","0","0","0","0","0","0","0","0"); //Aus (0), Ein (1)
+
+// Einträge für Budget PCs
+  var bud_pc_mb = new Array("1000","500","1500","","","","","","","","","");
+
+
+// Systempasswort
+  var pwd = "0000";
+
+// Firewall Betriebszustand
+  var firewall = "1"; //Aus (0), Ein (1)
+
+// Filterfunktion Betriebszustand
+  var fwfilter = "0"; //Aus (0), Ein (1)
+
+// Feld für Terminregelnamen
+  var tregel = new Array("Immer sperren","Marketingabteilung","Vertrieb","");
+
+// Feld für Anwendungsregelnamen
+  var aregel = new Array("battle.net","MSN Gaming Zone","");
+
+// Feld für URL Sperren
+  var urlsperre = new Array("","","","","","","","","","","","","","","","","","","","","","","","","","","","","","");
+
+//Internetverbindung
+  var inet = "0"; //Aus (0), Ein (1)
+  
+// Vordefiniert: Assistent beenden
+  var assBeenden = "Wenn Sie den Assistenten beenden, werden alle vorgenommenen Änderungen" +
+                                       "\nverworfen. Wenn Sie wirklich Beenden möchten, klicken Sie auf 'OK'." +
+                                       "\n\nUm die vorgenommenen Änderungen zu speichern, ist es notwendig, alle" + 
+                                       "\nSchritte des Assistenten zu durchlaufen. Wenn Sie nicht Beenden möchten," +
+                                       "\nklicken Sie auf 'Abbrechen'.";
+
+
+// Zugangsart bei anderer Provider
+// PPPoE = 0 (Default)
+// Dynamisch = 1
+// Statisch = 2
+  var prov2_art = "0";
+  
+// Providerdaten
+  var provname = new Array("T-Online","T-DSL Business mit dyn. IP","T-DSL Business mit fester IP","Anderer Provider");
+  
+  var provmtu = new Array("1492","1492","1456","1454");
+  var provav = new Array("1","1","1","1");
+  var provat = new Array("5","2","0","0");
+
+
+// Any IP Betriebszustand
+  var anyip = "1"; //Aus (0), Ein (1)
+
+// PPPoE Pass-Through Betriebszustand
+  var pppoe = "1"; //Aus (0), Ein (1)
+
+// File-Server Betriebszustand
+  var fsrv = "1"; //Aus (0), Ein (1)
+
+// File-Server Verbundener Datenträger
+  var usbpart = 7; //Anzahl der Partitionen auf dem aktuell verbundenen Datenträger
+  var part_poss = new Array(-1,3,1,-1,-1,-1,-1) //Menüeinstiegspunkte frei (> -1), gesperrt (== -1)
+
+// Feld für Freigabenamen mit der Größe Anzahl Partitionen * Anzahl Freigaben, z.B. 7 * 4
+  var freigabename = new Array("","","","","Files","Sheets","Drivers","","Tests","","","","","","","","","","","","","","","","","","","");
+
+// Feld für Freigabepfade mit der Größe Anzahl Partitionen * Anzahl Freigaben, z.B. 7 * 4
+  var freigabe = new Array("","","","","\\Daten\\Files\\","\\Daten\\Sheets\\","\\Drivers\\","","\\Sonstige\\Tests\\","","","","","","","","","","","","","","","","","","","");
+
+// Verschlüsselungsarten
+  var encryptname = new Array("Aus","WEP","WPA2 mit Pre-shared key","WPA / WPA2 mit Pre-shared key","WPA2 mit RADIUS Server","WPA / WPA2 mit RADIUS Server");
+
+// MAC Betriebszustand
+  var mac = "0"; //Aus (0), Ein (1)
+  
+// Repeater Betriebszustand
+  var rep = "1"; //Aus (0), Ein (1)
+
+// VoIP Providerdaten
+  var voipprovname = new Array("T-Online","Anderer Anbieter");
+  var voipprovtxt1 = new Array("Internet-Telefonnummer","Internet-Rufnummer");
+  var voipprovtxt2 = new Array("Email-Adresse","Benutzername");
+  var voipprovtxt3 = new Array("Passwort (Webkennwort)","Passwort");
+  var voipprovtxt4 = new Array("","Registrar");
+
+// Internettelefonie Rufnummer verwenden
+  var voip = new Array("1","0","0");
+
+// Internettelefonie Einstellungen Sprechpausenerkennung
+  var voip_paus = "0"; //Aus (0), Ein (1)
+
+// Internettelefonie Einstellungen Sprachkompression
+  var voip_kompr = "1"; //Aus (0), Ein (1)
+
+// Internettelefonie Rufnummer
+  var voip_ov  = new Array("0","1","0");
+  var voip_ovnr = new Array("","05321","");
+
+// Telefon Msns
+  var msn = new Array("887761","887762","887763","","","","","","","");
+
+// Telefon Anschlussx Farbe
+  var col_as = new Array("FAD6E9","F1F398","D6FAE9","FFD089");
+
+// Telefon Anschlussx Anschlussbezeichnung
+  var abez = new Array("Anschluss 1","Telefax","Anschluss 3","Anschluss 4");
+
+// Telefon Anschlussx CLIP
+  var clip = new Array("1","1","1","1");
+
+// Telefon Anschlussx Amtsbelegung
+  var abel = new Array("1","1","1","1");
+
+// Telefon Anschlussx Endgerätetyp
+  var etyp = new Array(0,1,0,0);
+
+// Telefon Anschlussx Anklopfen
+  var ankl = new Array("1","0","1","1");
+
+// Telefon AWS Arten
+  var awsname = new Array("Deaktiviert","Sofort","Bei Besetzt","Bei Nichtmelden","Bei Nichtmelden oder Besetzt","Sofort mit Klingeln");
+
+// Telefon AWS verwenden
+  var aws_art = new Array(0,0,1,0);
+
+// Telefon AWS Zielrufnummer
+  var aws_ziel = new Array("","","098123456","");
+
+// Telefon Notrufnummern
+  var notr = new Array("110","112","19222");
+
+// Telefon Wahlregeln
+  var wreg = new Array("0137","0180","0190","0800","0900","");
+
+// Telefon Wahlregeln
+  var wreg_art = new Array(0,0,0,0,0,0,0,0,0);
+
+// Telefon Wahlregeln Anbietervorwahl
+  var wreg_av = "0"
+  var wreg_avnr = "";
+
+// Telefon Sperrliste gehend
+  var sperrgeh = new Array("","","","","","","","","","","","","","","","","","","","");
+
+// Telefon Sperrliste kommend
+  var sperrkom = new Array("","","","","","","","","","","","","","","","","","","","");
+
+// Telefon Weitere Rufe abweisen
+  var rabb = "0";
+
+// Einträge für Gesamtbudget
+  var budget_std = "300";
+  var budget_mb = "4000";
+
+// Budget alle anderen PCs
+  var bud_all = "1"; //Aus (0), Ein (1)
+
+// Einträge für alle anderen PCs
+  var bud_all_mb = "40";
+
+// Datums- / Zeit-Einstellung
+  var zeitsrv = 1; //Manuell (0), Zeitserver (1)
+
+
+// Verzögerung bei Datenübernahme in Millisekunden
+  var verzoeg = 1000;
+  
+// Aktueller Menüeintrag
+  var m_akt = 1;
+
+// Aktuelle Rücksprungseite
+  var zs_akt;
+
+// Aktueller PC aus PC-Liste
+  var pc_akt = 1;
+
+// Aktuelle Partition und Freigabe von USBDisk
+  var part_akt;
+  var share_akt;
+  
+// Aktuelle Rufnummer für Internettelefonie
+  var voip_akt = 0;
+
+// Anrufzuordnung: Rufnummernliste
+  var anrzlist = new Array("");
+
+// Aktueller Anschluss für Telefonie
+  var as_akt = 0;
+
+// Anrufzuordnung: Rufnummernliste
+  var wreglist = new Array("Sperren","Festnetz","");
+
+// Aktuelle Wahlregel für Telefonie
+  var wreg_akt = 0;
+
+
+//Assistent: temp. Variablen
+  var asspwd;
+  var assnewpwd;
+
+  var assprovider;
+  var assprovtxt1 = new Array("");
+  var assprovtxt2 = new Array("");
+  var assprovtxt3 = new Array("");
+  var assprovpwd = new Array("");
+  var asspersist = new Array("");
+  var assondemand = new Array("");
+  var asstimeout = new Array("");
+
+
+  var assssid;
+  var assssidhide;
+  var asswep;
+  var assencrypt;
+  var asswepkeylength;
+  var asswepkeytyp;
+  var asswepkey1;
+  var asswepkey2;
+  var asswepkey3;
+  var asswepkey4;
+  var asswepkeyindex;
+  var asswpapsk;
+  var mix_asswpapsk;
+
+  var tmpasswep;
+  var tmpasswepkeylength;
+  var tmpasswepkeytyp;
+  var tmpasswepkey1;
+  var tmpasswepkey2;
+  var tmpasswepkey3;
+  var tmpasswepkey4;
+  var tmpasswepkeyindex;
+  var tmpasswpapsk;
+  var tmpmix_asswpapsk;
+
+  var assvoipprov;
+  var assvoip_rnr = new Array("");
+  var assvoip_anm = new Array("");
+  var assvoip_reg = new Array("");
+  var assvoip_pwd = new Array("");
+  var assvoip_analog;//0,disable--1,enable
+  var assvoip_ov;
+  var assvoip_ovnr;
+  var voippriLine;
+  var voipsecLine;
+  
+  var assmsn = msn;
+  
+  //variables to monitor whether pppoe settings changed
+  var PPPoEChanged;
+  var ActiveServiceID;
+  var tonline_password1;
+  var tonline_number;
+  var tonline_suffix;
+  var tonline_password;
+  var tonline_mtu;
+  var tonline_persist;
+  var tonline_ondemand;
+  var tonline_timeout;
+
+  var tbusdyn_name;
+  var tbusdyn_password;
+  var tbusdyn_mtu;
+  var tbusdyn_persist;
+  var tbusdyn_ondemand;
+  var tbusdyn_timeout;
+
+  var tbusfes_name;
+  var tbusfes_password;
+  var tbusfes_mtu;
+  var tbusfes_persist;
+  var tbusfes_ondemand;
+  var tbusfes_timeout;
+
+  var another_name;
+  var another_password;
+  var another_servicename;
+  var another_fixip;
+  var another_dns;
+  var another_dns2;
+  var another_mtu;
+  var another_persist;
+  var another_ondemand;
+  var another_timeout;
+
+
+var fromAhead = false ;
+
+  
+function addNewTR(){
+  tregel.push("");
+}
+
+function delTR(nr){
+  tregel[nr] = "";
+
+  if ((nr == tregel.length - 2) && (tregel[tregel.length - 1].length == 0) && (tregel.length > 1)){
+    tregel.pop();
+  }
+  
+}
+
+function addNewVoIP(){
+  voip.push("0");
+  voipprov.push(0);
+  voip_rnr.push("");
+  voip_anm.push("");
+  voip_reg.push("");
+  voip_pwd.push("");
+  voip_ov.push("0");
+  voip_ovnr.push("");
+}
+
+function delVoIP(nr){
+  var a1;
+  var a2;
+
+  a1 = voip.slice(0,nr);
+  a2 = voip.slice(nr+1,voip.length);
+  voip = a1.concat(a2);
+
+  a1 = voipprov.slice(0,nr);
+  a2 = voipprov.slice(nr+1,voipprov.length);
+  voipprov = a1.concat(a2);
+
+  a1 = voip_rnr.slice(0,nr);
+  a2 = voip_rnr.slice(nr+1,voip_rnr.length);
+  voip_rnr = a1.concat(a2);
+  a1 = voip_anm.slice(0,nr);
+  a2 = voip_anm.slice(nr+1,voip_anm.length);
+  voip_anm = a1.concat(a2);
+  a1 = voip_reg.slice(0,nr);
+  a2 = voip_reg.slice(nr+1,voip_reg.length);
+  voip_reg = a1.concat(a2);
+  a1 = voip_pwd.slice(0,nr);
+  a2 = voip_pwd.slice(nr+1,voip_pwd.length);
+  voip_pwd = a1.concat(a2);
+  a1 = voip_ov.slice(0,nr);
+  a2 = voip_ov.slice(nr+1,voip_ov.length);
+  voip_ov = a1.concat(a2);
+  a1 = voip_ovnr.slice(0,nr);
+  a2 = voip_ovnr.slice(nr+1,voip_ovnr.length);
+  voip_ovnr = a1.concat(a2);
+
+}
+
+function genAnrzList(){
+  anrzlist = new Array("");
+  for (i=0;i<top.frames[0].voip.length-1;i++){
+    if (top.frames[0].voip[i] != "0"){
+      anrzlist[anrzlist.length-1] = top.frames[0].voipprovname[top.frames[0].voipprov[i]] + ": " + top.frames[0].voip_rnr[i];
+      anrzlist.push("");
+    }
+  }
+  for (i=0;i<10;i++){
+    if (top.frames[0].msn[i].length > 0){
+      anrzlist[anrzlist.length-1] = "MSN " + (i+1) + ": " + top.frames[0].msn[i];
+      anrzlist.push("");
+    }
+  }
+  anrzlist.pop();
+}
+
+function genWRegList(){
+  wreglist = new Array("Festnetz");
+  for (i=0;i<top.frames[0].voip.length-1;i++){
+    if (top.frames[0].voip[i] != "0"){
+      wreglist.push("");
+      wreglist[wreglist.length-1] = top.frames[0].voipprovname[top.frames[0].voipprov[i]] + ": " + top.frames[0].voip_rnr[i];
+    }
+  }
+}
+
+function addNewWR(){
+  wreg.push("");
+  wreg_art.push(0);
+}
+
+function delWR(nr){
+  var a1;
+  var a2;
+
+  a1 = wreg.slice(0,nr);
+  a2 = wreg.slice(nr+1,wreg.length);
+  wreg = a1.concat(a2);
+
+  a1 = wreg_art.slice(0,nr);
+  a2 = wreg_art.slice(nr+1,wreg_art.length);
+  wreg_art = a1.concat(a2);
+}
+//-->
+</script>
+
+
+</head>
+
+
+<body topmargin="0" leftmargin="0" marginheight="0" marginwidth="0">
+<p><img border="0" src="pic_b.gif" width="792" height="44"></p>
+</body>
+
+</html>
diff --git a/userapps/broadcom/cfm/html_500V/config.bin b/userapps/broadcom/cfm/html_500V/config.bin
new file mode 100644 (file)
index 0000000..a14fafd
Binary files /dev/null and b/userapps/broadcom/cfm/html_500V/config.bin differ
diff --git a/userapps/broadcom/cfm/html_500V/cvslog b/userapps/broadcom/cfm/html_500V/cvslog
new file mode 100644 (file)
index 0000000..2b8df64
--- /dev/null
@@ -0,0 +1,73 @@
+cvs server: Updating .
+cvs server: Updating SoapToolkit
+cvs server: Updating SoapToolkit/SoapServer
+cvs server: Updating html
+cvs server: Updating html_500V
+U html_500V/hcti_beenden.html
+U html_500V/hcti_hilfsmittel_datum.htm
+U html_500V/hcti_laden.htm
+U html_500V/hcti_netzwerk.htm
+U html_500V/hcti_sicherheit.htm
+U html_500V/hcti_start_passwort.htm
+U html_500V/hcti_start_passwort_wpw.htm
+U html_500V/hcti_startseite.htm
+U html_500V/hcti_status.htm
+U html_500V/hcti_status_ocontrol.htm
+U html_500V/hcti_status_sicherheit.htm
+U html_500V/hcti_telefon.htm
+U html_500V/hcti_telefon_sgeh.htm
+U html_500V/hcti_telefon_voip.htm
+U html_500V/index.htm
+cvs server: html_500V/index_error.htm is no longer in the repository
+U html_500V/js_menu.txt
+U html_500V/m_assistent.htm
+U html_500V/m_start_passwort.htm
+U html_500V/m_startseite.htm
+U html_500V/style.css
+U html_500V/top_restart_passwort.htm
+U html_500V/top_start_init.htm
+U html_500V/top_start_passwort.htm
+cvs server: Updating html_t_online_fra
+P html_t_online_fra/hcti_startseite.htm
+cvs server: Updating html_t_online_fra_old
+cvs server: Updating inc
+P inc/version.h
+P inc/wldefs.h
+cvs server: Updating main
+cvs server: Updating main/adslcfgmngr
+cvs server: Updating main/atmcfgmngr
+cvs server: Updating main/budgetcfgmngr
+cvs server: Updating main/datecfgmngr
+cvs server: Updating main/ddnscfgmngr
+cvs server: Updating main/ddnsmngr
+cvs server: Updating main/fwschedulecfgmngr
+cvs server: Updating main/ifccfgmngr
+P main/ifccfgmngr/ifcntwkapi.cpp
+cvs server: Updating main/ippmngr
+cvs server: Updating main/pmapcfgmngr
+cvs server: Updating main/radiusmngr
+cvs server: Updating main/routecfgmngr
+cvs server: Updating main/seccfgmngr
+cvs server: Updating main/sntpmngr
+cvs server: Updating main/spicfgmngr
+cvs server: Updating main/tecomsysinfocfgmngr
+cvs server: Updating main/tecomvoipcfgmngr
+cvs server: Updating main/todmngr
+cvs server: Updating main/urlfiltercfgmngr
+cvs server: Updating main/vodslcfgmngr
+cvs server: Updating main/wlcfgmngr
+P main/wlcfgmngr/wlmngr.cpp
+cvs server: Updating telnet
+cvs server: Updating util
+cvs server: Updating util/cli
+P util/cli/clishellcmd.cpp
+cvs server: Updating util/diag
+cvs server: Updating util/log
+cvs server: Updating util/psi
+P util/psi/dbapi.cpp
+cvs server: Updating util/snmp
+cvs server: Updating util/system
+cvs server: Updating web
+P web/cgimain.c
+P web/cgimain.h
+
diff --git a/userapps/broadcom/cfm/html_500V/hcti_assistent_1.htm b/userapps/broadcom/cfm/html_500V/hcti_assistent_1.htm
new file mode 100644 (file)
index 0000000..6657dc7
--- /dev/null
@@ -0,0 +1,219 @@
+<HTML>
+
+<HEAD>
+
+<TITLE>Assistent1</TITLE>
+
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>
+
+<SCRIPT language="JavaScript">
+<!--
+
+       top.frames[0].SupportWireless = '<%ejGet(supportWireless)%>' ;
+  var provider = '<%ejGet(serviceId)%>';
+  var provtxt1 = new Array('<%ejGet(T_onLinePppPassword1)%>',
+                                                  '<%ejGet(T_BusinessDynUserName)%>',
+                                                  '<%ejGet(T_BusinessFesUserName)%>',
+                                                  '<%ejGet(pppUserName)%>');
+                                               
+  var provtxt2 = new Array('<%ejGet(T_onLinePppNumber)%>',
+                                                  "",
+                                                  "",
+                                                  '<%ejGet(pppServerName)%>');
+  
+  var provtxt3 = new Array('<%ejGet(T_onLinePppSufix)%>',
+                                                  "",
+                                                  "",
+                                                  "");
+  
+  var provpwd = new Array('<%ejGet(T_onLinePppPassword)%>',
+                                                 '<%ejGet(T_BusinessDynPassword)%>',
+                                                 '<%ejGet(T_BusinessFesPassword)%>',
+                                                 '<%ejGet(pppPassword)%>');
+  var provpersist = new Array('<%ejGet(T_onLineIsIdleTimeOut)%>', '<%ejGet(T_BusinessDynIsIdleTimeOut)%>', '<%ejGet(T_BusFesIsIdleTimeOut)%>', '<%ejGet(pppIsIdleTimeOut)%>');
+  var provondemand = new Array('<%ejGet(T_onLineOnDemand)%>', '<%ejGet(T_BusinessDynOnDemand)%>', '<%ejGet(T_BusinessFesOnDemand)%>', '<%ejGet(enblOnDemand)%>');
+  var provtimeout = new Array('<%ejGet(T_onLinePppIdleTimeOut)%>', '<%ejGet(T_BusinessDynTimeOut)%>', '<%ejGet(T_BusinessFesTimeOut)%>', '<%ejGet(pppTimeOut)%>');
+  
+  var ssid = '<%ejGetWl(wlSsidRetrieve)%>';
+  var ssidhide = '<%ejGetWl(wlHide)%>';
+// Verschlüsselungs-Betriebszustand
+// Aus = 0
+// WEP = 1
+// WPA2 mit PSK = 2
+// WPA / WPA2 mit PSK = 3
+// WPA2 mit RADIUS = 4
+// WPA / WPA2 mit RADIUS = 5
+  var wep = '<%ejGetWl(wlWep)%>';
+  var encrypt = '<%ejGetWl(wlAuthMode)%>';
+
+// WEP Schlüssellänge
+  var wepkeylength = '<%ejGetWl(wlKeyBit)%>'; //64Bit (0), 128Bit (1)
+
+// WEP Schlüsseltyp
+  var wepkeytyp = '<%ejGetWl(wlKeyMode)%>'; //ASCII (0), HEX (1)
+
+// WEP Schlüssel 1-4
+  var wepkey1 = '<%ejGetWl(wlKey0)%>';
+  var wepkey2 = '<%ejGetWl(wlKey1)%>';
+  var wepkey3 = '<%ejGetWl(wlKey2)%>';
+  var wepkey4 = '<%ejGetWl(wlKey3)%>';
+  var wepkeyindex = '<%ejGetWl(wlKeyIndex)%>';
+// WPA2-PSK
+  var wpapsk = '<%ejGetWl(wlWpaPsk)%>';
+  var mix_wpapsk = '<%ejGetWl(mix_wlWpaPsk)%>';
+  
+// Internettelefonie Rufnummer verwenden
+  var voipprov = '<%ejGetVoip(providerName)%>';
+  var voip_rnr = new Array('<%ejGetVoip(telenumber_TONLINE)%>',        '<%ejGetVoip(telenumber_Another)%>');
+  var voip_anm = new Array('<%ejGetVoip(email_TONLINE)%>',     '<%ejGetVoip(username_Another)%>');
+  var voip_reg = new Array("",                                         '<%ejGetVoip(registrar_A)%>');
+  var voip_pwd = new Array('<%ejGetVoip(password_TONLINE_encoded)%>',  '<%ejGetVoip(password_Another_encoded)%>');
+  var voip_analog = '<%ejGetVoip(enable_Analog)%>'; 
+  var voippriLine = '<%ejGetVoip(primary_select)%>';
+  var voipsecLine = '<%ejGetVoip(secondary_select)%>';
+  
+function chk(){ 
+  //document.F1.P1.value = top.frames[0].asspwd;
+  //document.F1.P2.value = top.frames[0].assnewpwd;
+  //document.F1.P3.value = top.frames[0].assnewpwd;
+  loadassistent();
+  document.F1.P1.focus();
+}
+
+function stBeenden(){ 
+    if (confirm(top.frames[0].assBeenden) == true) start();
+}
+
+function stOk(){
+    var loc = 'hcti_assistent_2.cgi?';
+    if(document.F1.P1.value == "" && document.F1.P2.value == "" && document.F1.P3.value == ""){
+      top.frames[2].location.href = "hcti_assistent_2.htm";
+    }
+    else{
+        if (document.F1.P2.value=="" || document.F1.P3.value=="" || document.F1.P2.value!=document.F1.P3.value){
+          alert("Ungültiges neues Passwort! Bitte versuchen Sie es erneut.");
+          document.F1.P2.value = "";
+          document.F1.P3.value = "";
+          document.F1.P2.focus();
+        }
+       else{
+               if(isValidPwd(document.F1.P2.value) == false){
+                       alert(alertpwd);
+                       document.F1.P2.value = "";
+                       document.F1.P3.value = "";
+                       document.F1.P2.focus();
+                       return false;
+               }
+          top.frames[0].asspwd = document.F1.P1.value;
+          top.frames[0].assnewpwd = document.F1.P2.value;
+
+                 loc += 'sysAuthPassword=' + encodeUrl(document.F1.P1.value);
+
+                 var code = 'location.assign("'+ loc + '")';
+                 eval(code); 
+               }
+       } 
+}                      
+
+//-->
+</SCRIPT>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+</HEAD>
+
+<BODY onload=chk()>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>Assistent / Schritt 1 von
+      <SCRIPT language="JavaScript">
+      <!--                    
+        document.write(top.frames[0].ass_steps);
+      //-->
+      </SCRIPT>
+</DIV>
+<DIV id=c_titel>Bitte ändern Sie das Passwort des Konfigurationsprogramms !</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>
+          <form name="F1">
+            <td width="180">Altes Passwort:</td>
+            <td><input type="password" class="stylepwd" name="P1" size="12" maxlength="12"></td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(2) onmouseout=i_showElem(0)>
+            <td width="180">Neues Passwort:</td>
+            <td><input type="password" class="stylepwd" name="P2" size="12" maxlength="12"></td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_last>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(3) onmouseout=i_showElem(0)>
+            <td width="180">Neues Passwort wiederholen:</td>
+            <td><input type="password" class="stylepwd" name="P3" size="12" maxlength="12"></td>
+          </form>
+        </tr>
+      </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden&nbsp;&lt;&lt;</DIV>
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>OK &amp; Weiter</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+  <DIV id=i_content>
+    <h2>Bitte ändern Sie das Passwort des Konfigurations- programms !</h2>
+    <p>Damit die Router-Konfiguration vor unberechtigtem Zugriff ge- schützt ist,
+    muss das im Auslie- ferungszustand eingetragene Passwort '0000' geändert werden.</p>
+    <p>Bewahren Sie das neue Passwort an einer sicheren Stelle auf, um es vor dem Zugriff von Unbefugten zu schützen.</p>
+    <p>Ändern Sie das Passwort und klicken Sie auf &nbsp;<b>'OK &amp; Weiter'</b>.</p>
+    <p><img border="0" src="pic_i_hinweis.gif"><br>    
+    Zu Ihrer Sicherheit wird das Konfigurationsprogramm automatisch beendet,
+    nachdem es mehr als 10 Minuten nicht verwendet wurde.</p>
+    <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über eine Einstellung bewegen.</p>
+  </DIV>
+  
+  <DIV id=i_content1>
+    <h2>Passwort Änderung</h2>
+    <p><b>Altes Passwort</b><br>
+    Tragen Sie hier Ihr bisheriges Passwort ein. Im Auslieferungs- zustand ist das Passwort <b>'0000'</b> eingetragen.</p>
+  </DIV>
+  
+  <DIV id=i_content2>
+    <h2>Passwort Änderung</h2>
+    <p><b>Neues Passwort</b><br>
+    Tragen Sie hier Ihr neues Pass- wort ein und wiederholen Sie die Eingabe im Feld darunter.</p>
+    <p>Das Passwort kann aus<br>
+    4 bis 12 alphanumerischen Zeichen (A-Z, a-z, 0-9) bestehen, Groß-/Kleinschreibung wird berücksichtigt.</p>
+  </DIV>
+
+  <DIV id=i_content3>
+    <h2>Passwort Änderung</h2>
+    <p><b>Neues Passwort wiederholen</b><br>
+    Wiederholen Sie die Eingabe des neuen Passwortes.</p>
+    <p>Das Passwort kann aus<br>
+    4 bis 12 alphanumerischen Zeichen (A-Z, a-z, 0-9) bestehen, Groß-/Kleinschreibung wird berücksichtigt.</p>
+  </DIV>
+  
+</DIV>
+
+</BODY>
+
+</HTML>
diff --git a/userapps/broadcom/cfm/html_500V/hcti_assistent_10.htm b/userapps/broadcom/cfm/html_500V/hcti_assistent_10.htm
new file mode 100644 (file)
index 0000000..4b16dc3
--- /dev/null
@@ -0,0 +1,258 @@
+<HTML>
+
+<HEAD>
+
+<TITLE>Assistent10</TITLE>
+
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>
+
+<SCRIPT language="JavaScript">
+<!--
+
+var rebootconfirm="Um die Änderungen zu übernehmen, wird ein Neustart durchgeführt.Möchten Sie das wirklich?";
+function stBeenden(){ 
+  if (confirm("Wenn Sie den Assistenten beenden, werden alle vorgenommenen Änderungen" +
+                         "\nverworfen. Wenn Sie wirklich Beenden möchten, klicken Sie auf 'OK'." +
+              "\n\nUm die vorgenommenen Änderungen zu speichern, klicken Sie auf 'Abbrechen'" +
+              "\nund dann auf 'Speichern'.")==true){
+    start();
+  }
+}
+
+function IsPPPoEChanged(){
+    if(top.frames[0].ActiveServiceID == 0) //initial data in assistent
+       return false;
+  
+    if((top.frames[0].ActiveServiceID=='1') && (top.frames[0].tonline_password1==''))
+       return false;
+    if((top.frames[0].ActiveServiceID=='2') && (top.frames[0].tbusdyn_name==''))
+       return false;
+    if((top.frames[0].ActiveServiceID=='3') && (top.frames[0].tbusfes_name==''))
+       return false;
+    if((top.frames[0].ActiveServiceID=='4') && (top.frames[0].another_name==''))
+       return false;
+
+    var ispindex=top.frames[0].assprovider;
+    if(top.frames[0].assprovtxt1[ispindex-1]=='')
+       return false;
+       
+  if(top.frames[0].ActiveServiceID != top.frames[0].assprovider)
+       return true;
+  if(top.frames[0].ActiveServiceID == '1'){
+       if(top.frames[0].tonline_password1 != top.frames[0].assprovtxt1[0])
+               return true;
+       if(top.frames[0].tonline_number != top.frames[0].assprovtxt2[0])
+               return true;
+       if(top.frames[0].tonline_suffix != top.frames[0].assprovtxt3[0])
+               return true;
+       if(top.frames[0].tonline_password != top.frames[0].assprovpwd[0])
+           return true;
+        if(top.frames[0].tonline_persist != top.frames[0].asspersist[0])
+           return true;
+       if(top.frames[0].tonline_ondemand != top.frames[0].assondemand[0])
+           return true;
+        if(top.frames[0].tonline_timeout != top.frames[0].asstimeout[0])
+           return true;
+  }
+  if(top.frames[0].ActiveServiceID == '2'){
+       if(top.frames[0].tbusdyn_name != top.frames[0].assprovtxt1[1])
+           return true;
+       if(top.frames[0].tbusdyn_password != top.frames[0].assprovpwd[1])
+           return true;
+        if(top.frames[0].tbusdyn_persist != top.frames[0].asspersist[1])
+           return true;
+       if(top.frames[0].tbusdyn_ondemand != top.frames[0].assondemand[1])
+           return true;
+       if(top.frames[0].tbusdyn_timeout != top.frames[0].asstimeout[1])
+           return true;
+  }
+  if(top.frames[0].ActiveServiceID == '3'){
+       if(top.frames[0].tbusfes_name != top.frames[0].assprovtxt1[2])
+               return true;
+       if(top.frames[0].tbusfes_password != top.frames[0].assprovpwd[2])
+               return true;
+       if(top.frames[0].tbusfes_persist != top.frames[0].asspersist[2])
+               return true;
+       if(top.frames[0].tbusfes_ondemand != top.frames[0].assondemand[2])
+               return true;
+       if(top.frames[0].tbusfes_timeout != top.frames[0].asstimeout[2])
+               return true;
+  }
+  if(top.frames[0].ActiveServiceID == '4'){
+         if(top.frames[0].another_name != top.frames[0].assprovtxt1[3])
+               return true;
+       if(top.frames[0].another_password != top.frames[0].assprovpwd[3])
+               return true;
+       if(top.frames[0].another_servicename != top.frames[0].assprovtxt2[3])
+               return true;
+       if(top.frames[0].another_persist != top.frames[0].asspersist[3])
+               return true;
+       if(top.frames[0].another_ondemand != top.frames[0].assondemand[3])
+               return true;
+       if(top.frames[0].another_timeout != top.frames[0].asstimeout[3])
+               return true;
+  }    
+       return false;
+}
+
+//send assistent finished cgi to server.
+function assSend()
+{
+var loc;
+if(IsPPPoEChanged() == true)
+    loc= 'hcti_assistent_reboot.cgi?';
+else
+    loc= 'hcti_assistent_finished.cgi?';
+   var authMode;
+   //wan options
+   loc += 'serviceId='+ top.frames[0].assprovider;   
+   loc += '&provtxt1=' + encodeUrl(top.frames[0].assprovtxt1[top.frames[0].assprovider-1]);
+   loc += '&provtxt2=' + encodeUrl(top.frames[0].assprovtxt2[top.frames[0].assprovider-1]);
+   loc += '&provtxt3=' + encodeUrl(top.frames[0].assprovtxt3[top.frames[0].assprovider-1]);
+   loc += '&provpwd='  + encodeUrl(top.frames[0].assprovpwd[top.frames[0].assprovider-1]);
+   switch(top.frames[0].assprovider){
+    case 1:
+        loc += '&T_onLineIsIdleTimeOut=' + top.frames[0].asspersist[0];
+       loc += '&T_onLineOnDemand=' + top.frames[0].assondemand[0];
+       loc += '&T_onLinePppIdleTimeOut=' + top.frames[0].asstimeout[0];
+    break;
+    case 2:
+        loc += '&T_BusinessDynIsIdleTimeOut=' + top.frames[0].asspersist[1];
+       loc += '&T_BusinessDynOnDemand=' + top.frames[0].assondemand[1];
+       loc += '&T_BusinessDynTimeOut=' + top.frames[0].asstimeout[1];
+    break;
+    case 3:
+       loc += '&T_BusFesIsIdleTimeOut=' + top.frames[0].asspersist[2];
+       loc += '&T_BusinessFesOnDemand=' + top.frames[0].assondemand[2];
+       loc += '&T_BusinessFesTimeOut=' + top.frames[0].asstimeout[2];
+    break;
+    case 4:
+        loc += '&pppIsIdleTimeOut=' + top.frames[0].asspersist[3];
+       loc += '&enblOnDemand=' + top.frames[0].assondemand[3];
+       loc += '&pppTimeOut=' + top.frames[0].asstimeout[3];
+    break;
+    default:
+    break;
+   }
+       
+   //voip iptions
+   loc += '&voipAnalog=' + top.frames[0].assvoip_analog;
+       loc += '&primary_select=' + top.frames[0].voippriLine;
+       loc += '&secondary_select=' + top.frames[0].voipsecLine;
+
+   if(top.frames[0].assvoipprov == -1)
+       loc += '&voipProvider=-1';//give glbWebVar a sign not to set voip in assistent
+   else if(top.frames[0].assvoipprov == 0){
+                  loc += '&voipProvider=0';
+                  loc += '&voipTonLineNumber=' + encodeUrl(top.frames[0].assvoip_rnr[0]);
+                  loc += '&voipTonLineEmail=' + encodeUrl(top.frames[0].assvoip_anm[0]);
+                  loc += '&voipTonLinePwd=' + encodeUrl(top.frames[0].assvoip_pwd[0]);
+   }else{
+                  loc += '&voipProvider=1';
+                  loc += '&voipAnotherNumber=' + encodeUrl(top.frames[0].assvoip_rnr[1]);
+                  loc += '&voipAnotherName=' + encodeUrl(top.frames[0].assvoip_anm[1]);
+                  loc += '&voipAnotherPwd=' + encodeUrl(top.frames[0].assvoip_pwd[1]);
+                  loc += '&voipAnotherReg=' + encodeUrl(top.frames[0].assvoip_reg[1]);
+        } 
+
+   //password
+   if(top.frames[0].assnewpwd != "")
+       loc += '&sysNewPassword=' + top.frames[0].assnewpwd;
+   var code = 'location.assign("'+ loc + '")';
+   eval(code);
+}
+
+function stOk(){
+if(IsPPPoEChanged()==true){
+    if(confirm(rebootconfirm)==false)
+       return false;
+}
+  top.frames[0].voip_ov[0] = top.frames[0].assvoip_ov;
+  if (top.frames[0].voip.length == 1){
+    top.frames[0].voip[0] = "1";
+    top.frames[0].addNewVoIP();
+  }
+
+  document.getElementById("c_verzoeg1").style.visibility='visible';
+  document.getElementById("c_verzoeg2").style.visibility='visible';
+
+  document.getElementById("t_but1").style.visibility='hidden';
+  document.getElementById("t_but3").style.visibility='hidden';
+  document.getElementById("t_but4").style.visibility='hidden';
+  
+  assSend();
+  setTimeout("stWeiter()", top.frames[0].verzoeg);
+}
+
+function stWeiter(){
+
+    start();
+}
+
+function stZrk(){
+       top.frames[2].location.href = "hcti_assistent_9.htm";
+}
+
+//-->
+</SCRIPT>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+</HEAD>
+
+<BODY>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>
+      <SCRIPT language="JavaScript">
+      <!--
+           document.write("Assistent / Schritt 7 von");
+        document.write(top.frames[0].ass_steps);
+      //-->
+      </SCRIPT>
+</DIV>
+<DIV id=c_titel>Einstellungen des Assistenten fertigstellen</DIV>
+<DIV id=c_text>Klicken Sie auf 'Speichern', um Ihre eingegebenen Daten in den Router zu übertragen.<br><br><br>
+              
+   <b>Internet-Telefonie einrichten</b><br>
+   Wenn alle Daten richtig eingegeben und gespeichert wurden, können Sie mit Ihrem Browser eine Verbindung ins Internet aufbauen.<br><br>
+   Für die Einrichtung der Internet-Telefonie gehen Sie bitte wie folgt vor:<br><br>
+   Besuchen Sie die Seite von T-Online (www.t-online.de). 
+   Dort finden Sie die Anmeldung zur Internet-Telefonie. 
+   Die Internet-Rufnummer erhalten Sie direkt nach der Anmeldung.<br><br>
+   Anschließend können Sie diesen Assistent zur Einstellung der <br>
+   Internet-Telefonie noch mal durchlaufen oder <br>
+   im Konfigurationsprogramm unter dem Menüpunkt:<br><br> 
+   'Telefonie / Internetrufnummer' die Zugangsdaten eingeben.<br><br>
+</DIV>
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_verzoeg1></DIV>
+<DIV id=c_verzoeg2></DIV>
+
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden&nbsp;&lt;&lt;</DIV>
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zur&uuml;ck &lt;&lt;</DIV>
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>Speichern</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+  <DIV id=i_content>
+    <h2>Einstellungen des Assistenten fertigstellen</h2>
+    <p>Damit die von Ihnen vorgenom- menen Einstellungen wirksam werden, müssen diese an den Router übertragen werden.</p>
+  </DIV>
+
+</DIV>
+
+</BODY>
+
+</HTML>
diff --git a/userapps/broadcom/cfm/html_500V/hcti_assistent_1_error.htm b/userapps/broadcom/cfm/html_500V/hcti_assistent_1_error.htm
new file mode 100644 (file)
index 0000000..485a834
--- /dev/null
@@ -0,0 +1,157 @@
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>Assistent1</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+\r
+function chk(){ \r
+  alert("Falsches Passwort! Bitte versuchen Sie es erneut.");\r
+  document.F1.P1.value = "";\r
+  document.F1.P2.value = "";\r
+  document.F1.P3.value = "";\r
+  document.F1.P1.focus();\r
+}\r
+\r
+function stBeenden(){ \r
+    if (confirm(top.frames[0].assBeenden) == true) start();\r
+}\r
+\r
+function stOk(){\r
+    var loc = 'hcti_assistent_2.cgi?';\r
+    if(document.F1.P1.value == "" && document.F1.P2.value == "" && document.F1.P3.value == ""){\r
+      top.frames[2].location.href = "hcti_assistent_2.htm";\r
+    }\r
+    else{\r
+        if (document.F1.P2.value=="" || document.F1.P3.value=="" || document.F1.P2.value!=document.F1.P3.value){\r
+          alert("Ungültiges neues Passwort! Bitte versuchen Sie es erneut.");\r
+          document.F1.P2.value = "";\r
+          document.F1.P3.value = "";\r
+          document.F1.P2.focus();\r
+        }\r
+       else{\r
+               if(isValidPwd(document.F1.P2.value) == false){\r
+                       alert(alertpwd);\r
+                       document.F1.P2.value = "";\r
+                       document.F1.P3.value = "";\r
+                       document.F1.P2.focus();\r
+                       return false;\r
+               }\r
+\r
+          top.frames[0].asspwd = document.F1.P1.value;\r
+          top.frames[0].assnewpwd = document.F1.P2.value;\r
+\r
+                 loc += 'sysAuthPassword=' + encodeUrl(document.F1.P1.value);\r
+\r
+                 var code = 'location.assign("'+ loc + '")';\r
+                 eval(code); \r
+               }\r
+       } \r
+}                      \r
+\r
+//-->\r
+</SCRIPT>\r
+\r
+<LINK rel="stylesheet" href="style.css" type="text/css">\r
+\r
+</HEAD>\r
+\r
+<BODY onload=chk()>\r
+\r
+<DIV id=c_Frame>\r
+\r
+<DIV id=c_border>\r
+<DIV id=c_pfad>Assistent / Schritt 1 von\r
+      <SCRIPT language="JavaScript">\r
+      <!--                    \r
+        document.write(top.frames[0].ass_steps);\r
+      //-->\r
+      </SCRIPT>\r
+</DIV>\r
+<DIV id=c_titel>Bitte ändern Sie das Passwort des Konfigurationsprogramms !</DIV>\r
+<DIV id=c_std>\r
+      <table border="0" cellpadding="0" cellspacing="2">\r
+        <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>\r
+          <form name="F1">\r
+            <td width="180">Altes Passwort:</td>\r
+            <td><input type="password" class="stylepwd" name="P1" size="12" maxlength="12"></td>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+<DIV id=c_std>\r
+      <table border="0" cellpadding="0" cellspacing="2">\r
+        <tr onmouseover=i_showElem(2) onmouseout=i_showElem(0)>\r
+            <td width="180">Neues Passwort:</td>\r
+            <td><input type="password" class="stylepwd" name="P2" size="12" maxlength="12"></td>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+<DIV id=c_last>\r
+      <table border="0" cellpadding="0" cellspacing="2">\r
+        <tr onmouseover=i_showElem(3) onmouseout=i_showElem(0)>\r
+            <td width="180">Neues Passwort wiederholen:</td>\r
+            <td><input type="password" class="stylepwd" name="P3" size="12" maxlength="12"></td>\r
+          </form>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_foot></DIV>\r
+</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=t_Frame>\r
+\r
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden&nbsp;&lt;&lt;</DIV>\r
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>OK &amp; Weiter</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=i_Frame>\r
+\r
+  <DIV id=i_content>\r
+    <h2>Bitte ändern Sie das Passwort des Konfigurations- programms !</h2>\r
+    <p>Damit die Router-Konfiguration vor unberechtigtem Zugriff ge- schützt ist,\r
+    muss das im Auslie- ferungszustand eingetragene Passwort '0000' geändert werden.</p>\r
+    <p>Bewahren Sie das neue Passwort an einer sicheren Stelle auf, um es vor dem Zugriff von Unbefugten zu schützen.</p>\r
+    <p>Ändern Sie das Passwort und klicken Sie auf &nbsp;<b>'OK &amp; Weiter'</b>.</p>\r
+    <p><img border="0" src="pic_i_hinweis.gif"><br>    \r
+    Zu Ihrer Sicherheit wird das Konfigurationsprogramm automatisch beendet,\r
+    nachdem es mehr als 10 Minuten nicht verwendet wurde.</p>\r
+    <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über eine Einstellung bewegen.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content1>\r
+    <h2>Passwort Änderung</h2>\r
+    <p><b>Altes Passwort</b><br>\r
+    Tragen Sie hier Ihr bisheriges Passwort ein. Im Auslieferungs- zustand ist das Passwort <b>'0000'</b> eingetragen.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content2>\r
+    <h2>Passwort Änderung</h2>\r
+    <p><b>Neues Passwort</b><br>\r
+    Tragen Sie hier Ihr neues Pass- wort ein und wiederholen Sie die Eingabe im Feld darunter.</p>\r
+    <p>Das Passwort kann aus<br>\r
+    4 bis 12 alphanumerischen Zeichen (A-Z, a-z, 0-9) bestehen, Groß-/Kleinschreibung wird berücksichtigt.</p>\r
+  </DIV>\r
+\r
+  <DIV id=i_content3>\r
+    <h2>Passwort Änderung</h2>\r
+    <p><b>Neues Passwort wiederholen</b><br>\r
+    Wiederholen Sie die Eingabe des neuen Passwortes.</p>\r
+    <p>Das Passwort kann aus<br>\r
+    4 bis 12 alphanumerischen Zeichen (A-Z, a-z, 0-9) bestehen, Groß-/Kleinschreibung wird berücksichtigt.</p>\r
+  </DIV>\r
+  \r
+</DIV>\r
+\r
+</BODY>\r
+\r
+</HTML>\r
diff --git a/userapps/broadcom/cfm/html_500V/hcti_assistent_2.htm b/userapps/broadcom/cfm/html_500V/hcti_assistent_2.htm
new file mode 100644 (file)
index 0000000..a5dacd6
--- /dev/null
@@ -0,0 +1,143 @@
+<HTML>
+
+<HEAD>
+
+<TITLE>Assistent2</TITLE>
+
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>
+
+<SCRIPT language="JavaScript">
+<!--
+
+function chk(){
+    if (top.frames[0].assprovider == 0) {
+       document.F1.R1[top.frames[0].assprovider].checked = true;    
+    }else {
+       document.F1.R1[top.frames[0].assprovider-1].checked = true;
+    }
+}
+
+function stBeenden(){ 
+    if (confirm(top.frames[0].assBeenden) == true) start();
+}
+
+function stOk(){
+  if(document.F1.R1[0].checked == true){
+    top.frames[0].assprovider = 1;
+  }
+  else if(document.F1.R1[1].checked == true){
+    top.frames[0].assprovider = 2;
+  }
+  else if(document.F1.R1[2].checked == true){
+    top.frames[0].assprovider = 3;
+  }
+  else{
+    top.frames[0].assprovider = 4;
+  }
+  top.frames[2].location.href = "hcti_assistent_3.htm";
+}
+
+function stZrk(){ 
+  top.frames[2].location.href = "hcti_assistent_1.htm";
+}
+
+//-->
+</SCRIPT>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+</HEAD>
+
+<BODY onload=chk()>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>Assistent / Schritt 2 von
+      <SCRIPT language="JavaScript">
+      <!--                    
+        document.write(top.frames[0].ass_steps);
+      //-->
+      </SCRIPT>
+</DIV>
+<DIV id=c_titel>Mit welchem Provider möchten Sie den Internetzugang herstellen?</DIV>
+
+<SCRIPT language="JavaScript">
+<!--                    
+  for (i=0;i<top.frames[0].provname.length;i++){
+    var divart = "c_std";
+    var startf = '<form name="F1">';
+    var endf = "";
+    if (i>0) startf = "";
+    if (i==top.frames[0].provname.length-1){
+      divart = "c_last";
+      endf = "</form>";
+    }
+    document.write(
+      '<DIV id=' + divart + '>' +
+        '<table border="0" cellpadding="0" cellspacing="2">' +
+          '<tr onmouseover=i_showElem(' + (i+1) + ') onmouseout=i_showElem(0)>' +
+            startf +
+              '<td width="25"><input type="radio" name="R1" value="V' + i + '"></td>' +
+              '<td>' + top.frames[0].provname[i] + '</td>' +
+            endf +
+          '</tr>' +
+        '</table>' +
+      '</DIV>');
+  }
+//-->
+</SCRIPT>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden&nbsp;&lt;&lt;</DIV>
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zur&uuml;ck &lt;&lt;</DIV>
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>OK &amp; Weiter</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+  <DIV id=i_content>
+    <h2>Mit welchem Provider möchten Sie den Internetzugang herstellen?</h2>
+    <p>Mit diesem Router können Sie sich von Ihrem PC aus ins Internet einwählen. Dazu müssen Sie sich bereits bei einem
+       Provider angemeldet haben und die Zugangsdaten, die sie bei der Anmeldung erhalten haben, hier eintragen.</p>
+    <p>Wählen Sie Ihren Provider aus und klicken Sie dann auf<br>
+    <b>'OK &amp; Weiter'</b>.</p>
+    <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über eine Einstellung bewegen.</p>
+  </DIV>
+  
+  <DIV id=i_content1>
+    <h2>T-Online als Provider</h2>
+    <p>Wenn Sie Zugangsdaten vom Provider T-Online eintragen möchten, dann markieren Sie diese Option.</p>
+  </DIV>
+  
+  <DIV id=i_content2>
+    <h2>T-DSL Business mit dyn. IP</h2>
+    <p>Wenn Sie Zugangsdaten vom Provider T-DSL Business mit dynamischer IP-Adresse eintragen möchten,
+    dann markieren Sie diese Option.</p>
+  </DIV>
+  
+  <DIV id=i_content3>
+    <h2>T-DSL Business mit fester IP</h2>
+    <p>Wenn Sie Zugangsdaten vom Provider T-DSL Business mit fester IP-Adresse eintragen möchten,
+    dann markieren Sie diese Option.</p>
+  </DIV>
+  
+  <DIV id=i_content4>
+    <h2>Anderer Provider</h2>
+    <p>Möchten Sie Zugangsdaten von einem anderen Provider eintragen, dann markieren Sie diese Option.</p>
+  </DIV>
+  
+</DIV>
+
+</BODY>
+
+</HTML>
diff --git a/userapps/broadcom/cfm/html_500V/hcti_assistent_3.htm b/userapps/broadcom/cfm/html_500V/hcti_assistent_3.htm
new file mode 100644 (file)
index 0000000..184741f
--- /dev/null
@@ -0,0 +1,886 @@
+<HTML>
+
+<HEAD>
+
+<TITLE>Assistent3</TITLE>
+
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>
+
+<SCRIPT language="JavaScript">
+<!--
+function set_to_state(state,index){
+
+       var col = "#FFFFFF";
+       if (state == true) col = "#D4D0C8";
+       
+       switch (index) {
+       case 0:
+               document.ZDAT.C1.disabled = state;
+               document.ZDAT.D1.style.backgroundColor = col;
+               document.ZDAT.D1.disabled = state;
+               break;
+       case 1:
+               document.ZDAT1.C11.disabled = state;
+               document.ZDAT1.D11.style.backgroundColor = col;
+               document.ZDAT1.D11.disabled = state;
+               break;
+       case 2:
+               document.ZDAT2.C21.disabled = state;
+               document.ZDAT2.D21.style.backgroundColor = col;
+               document.ZDAT2.D21.disabled = state;
+               break;
+       case 3:
+               document.ZDAT3.C31.disabled = state;
+               document.ZDAT3.D31.style.backgroundColor = col;
+               document.ZDAT3.D31.disabled = state;
+               break;
+       }
+
+}
+
+function i_prfElem(nr){ 
+  switch(top.frames[0].assprovider){
+    case 0:
+      if(document.ZDAT.R1[0].checked == false){
+        i_showElem(9);
+      }
+      else{
+        i_showElem(nr);
+      }
+      break;
+    case 1:
+      if(document.ZDAT1.R11[0].checked == false){
+        i_showElem(9);
+      }
+      else{
+        i_showElem(nr);
+      }
+      break;
+    case 2:
+      if(document.ZDAT2.R21[0].checked == false){
+        i_showElem(9);
+      }
+      else{
+        i_showElem(nr);
+      }
+      break;
+    case 3:
+      if(document.ZDAT3.R31[0].checked == false){
+        i_showElem(9);
+      }
+      else{
+        i_showElem(nr);
+      }
+      break;
+  }
+}
+
+function stDis(){ 
+  var state = false;
+  var col = "#FFFFFF";
+
+  switch(top.frames[0].assprovider){
+    case 0:
+    case 1:
+         if (document.ZDAT.R1[0].checked == false){
+               state = true;
+               col = "#D4D0C8";
+         }
+      document.ZDAT.C1.disabled = state;
+      document.ZDAT.D1.style.backgroundColor = col;
+      document.ZDAT.D1.disabled = state;
+      break;
+    case 2:
+         if (document.ZDAT1.R11[0].checked == false){
+               state = true;
+               col = "#D4D0C8";
+         }
+      document.ZDAT1.C11.disabled = state;
+      document.ZDAT1.D11.style.backgroundColor = col;
+      document.ZDAT1.D11.disabled = state;
+      break;
+    case 3:
+         if (document.ZDAT2.R21[0].checked == false){
+               state = true;
+               col = "#D4D0C8";
+         }
+      document.ZDAT2.C21.disabled = state;
+      document.ZDAT2.D21.style.backgroundColor = col;
+      document.ZDAT2.D21.disabled = state;
+      break;
+    case 4:
+         if (document.ZDAT3.R31[0].checked == false){
+               state = true;
+               col = "#D4D0C8";
+         }
+      document.ZDAT3.C31.disabled = state;
+      document.ZDAT3.D31.style.backgroundColor = col;
+      document.ZDAT3.D31.disabled = state;
+      break;
+  }
+}
+
+function chk(){
+      document.ZDAT.P1.value = top.frames[0].assprovtxt1[0];
+      document.ZDAT.T1.value = top.frames[0].assprovtxt2[0];
+      document.ZDAT.P2.value = top.frames[0].assprovpwd[0];
+      document.ZDAT.P3.value = top.frames[0].assprovpwd[0];
+      document.ZDAT.T2.value = top.frames[0].assprovtxt3[0];
+      if(top.frames[0].asspersist[0] == '0')
+       document.ZDAT.R1[0].checked = true;
+      else
+       document.ZDAT.R1[1].checked = true;
+      if(top.frames[0].assondemand[0] == '0')
+        document.ZDAT.C1.checked = false;
+      else
+       document.ZDAT.C1.checked = true;
+      document.ZDAT.D1.selectedIndex = top.frames[0].asstimeout[0];
+
+      document.ZDAT1.T11.value = top.frames[0].assprovtxt1[1];
+      document.ZDAT1.P11.value = top.frames[0].assprovpwd[1];
+      document.ZDAT1.P12.value = top.frames[0].assprovpwd[1];
+      if(top.frames[0].asspersist[1] == '0')
+       document.ZDAT1.R11[0].checked = true;
+      else
+       document.ZDAT1.R11[1].checked = true;
+      if(top.frames[0].assondemand[1] == '0')
+        document.ZDAT1.C11.checked = false;
+      else
+       document.ZDAT1.C11.checked = true;
+      document.ZDAT1.D11.selectedIndex = top.frames[0].asstimeout[1];
+
+      document.ZDAT2.T22.value = top.frames[0].assprovtxt1[2];
+      document.ZDAT2.P21.value = top.frames[0].assprovpwd[2];
+      document.ZDAT2.P22.value = top.frames[0].assprovpwd[2];
+      if(top.frames[0].asspersist[2] == '0')
+       document.ZDAT2.R21[0].checked = true;
+      else
+       document.ZDAT2.R21[1].checked = true;
+      if(top.frames[0].assondemand[2] == '0')
+        document.ZDAT2.C21.checked = false;
+      else
+       document.ZDAT2.C21.checked = true;
+      document.ZDAT2.D21.selectedIndex = top.frames[0].asstimeout[2];
+
+      document.ZDAT3.T31.value = top.frames[0].assprovtxt1[3];
+      document.ZDAT3.P31.value = top.frames[0].assprovpwd[3];
+      document.ZDAT3.P32.value = top.frames[0].assprovpwd[3];
+      document.ZDAT3.T32.value = top.frames[0].assprovtxt2[3];
+      if(top.frames[0].asspersist[3] == '0')
+       document.ZDAT3.R31[0].checked = true;
+      else
+       document.ZDAT3.R31[1].checked = true;
+      if(top.frames[0].assondemand[3] == '0')
+        document.ZDAT3.C31.checked = false;
+      else
+       document.ZDAT3.C31.checked = true;
+      document.ZDAT3.D31.selectedIndex = top.frames[0].asstimeout[3];
+
+      stAkt();
+      
+      var i = 0;
+      for(i=0; i<4; i++){
+       if(top.frames[0].asspersist[i] == '0')
+           set_to_state(false, i);
+       else
+           set_to_state(true, i);
+      }
+    
+}
+  
+function stAkt(){
+  document.getElementById("c_um0").style.visibility='hidden';
+  document.getElementById("c_um1").style.visibility='hidden';
+  document.getElementById("c_um2").style.visibility='hidden';
+  document.getElementById("c_um3").style.visibility='hidden';
+  document.getElementById("c_um" + (top.frames[0].assprovider-1)).style.visibility='visible';
+}
+
+function txtHinw(feldname){
+  return "Im Feld '" + feldname + "' wurde eine falsche Eingabe bzw. keine Eingabe vorgenommen. " + 
+         "\nDie korrekte Eingabe ist notwendig, um eine Internetverbindung aufbauen zu können.";
+}
+
+function txtProv(){
+  return "Achtung, bitte beachten Sie, dass keine Verbindung ins Internet möglich ist,"+
+         "\nwenn Sie diesen Provider auswählen, jedoch keine Internet Zugangsdaten eingeben."+
+         "\n"+
+         "\nKlicken Sie auf 'Abbrechen', um Ihre Internet Zugangsdaten jetzt einzugeben"+
+         "\noder klicken Sie auf 'OK', um ohne Eingabe der Zugangsdaten fortzufahren.";
+}
+
+function stBeenden(){ 
+    if (confirm(top.frames[0].assBeenden) == true) start();
+}
+
+function stOk(){
+
+  switch(top.frames[0].assprovider-1){
+  case 0:
+  if (document.ZDAT.P1.value!="" || document.ZDAT.T1.value!="" || document.ZDAT.T2.value!="" || document.ZDAT.P2.value!="" || document.ZDAT.P3.value!=""){
+    if (document.ZDAT.P1.value=="" || isInvalidNumber(document.ZDAT.P1.value)){
+      alert(txtHinw("Anschlusskennung"));
+      document.ZDAT.P1.value = "";
+      document.ZDAT.P1.focus();
+      return false;
+    }
+    if (document.ZDAT.T1.value=="" || isInvalidNumber(document.ZDAT.T1.value)){
+      alert(txtHinw("T-Online-Nummer"));
+      document.ZDAT.T1.value = "";
+      document.ZDAT.T1.focus();
+      return false;
+    }
+    if (document.ZDAT.T2.value=="" || isInvalidNumber(document.ZDAT.T2.value)){
+      alert(txtHinw("Mitbenutznummer"));
+      document.ZDAT.T2.value = "";
+      document.ZDAT.T2.focus();
+      return false;
+    }
+    if (document.ZDAT.P2.value=="" || document.ZDAT.P3.value=="" || isInvalidString(document.ZDAT.P2.value) || document.ZDAT.P2.value!=document.ZDAT.P3.value){
+      alert(txtHinw("Persönliches Kennwort' oder 'Kennwort Wiederholung"));
+      document.ZDAT.P2.value = "";
+      document.ZDAT.P3.value = "";
+      document.ZDAT.P2.focus();
+      return false;
+    }
+  }
+  else{
+       if(confirm(txtProv())==false)
+           return;
+  }
+  break;
+  
+  case 1:
+  if (document.ZDAT1.T11.value!="" || document.ZDAT1.P11.value!="" || document.ZDAT1.P12.value!=""){
+  if (document.ZDAT1.T11.value=="" || isInvalidString(document.ZDAT1.T11.value)){
+      alert(txtHinw("Benutzername"));
+      document.ZDAT1.T11.focus();
+      return false;
+    }
+    if (document.ZDAT1.P11.value=="" || document.ZDAT1.P12.value=="" || isInvalidString(document.ZDAT1.P11.value) || document.ZDAT1.P11.value!=document.ZDAT1.P12.value){
+      alert(txtHinw("Kennwort' oder 'Kennwort Wiederholung"));
+      document.ZDAT1.P11.value = "";
+      document.ZDAT1.P12.value = "";
+      document.ZDAT1.P11.focus();
+      return false;
+    }
+  }
+  else{
+      if(confirm(txtProv())==false)
+           return;
+  }
+  break;
+  
+  case 2:
+  if (document.ZDAT2.T22.value!="" || document.ZDAT2.P21.value!="" || document.ZDAT2.P22.value!=""){
+  if (document.ZDAT2.T22.value=="" || isInvalidString(document.ZDAT2.T22.value)){
+      alert(txtHinw("Benutzername"));
+      document.ZDAT2.T22.focus();
+      return false;
+    }
+    if (document.ZDAT2.P21.value=="" || document.ZDAT2.P22.value=="" || isInvalidString(document.ZDAT2.P21.value) || document.ZDAT2.P21.value!=document.ZDAT2.P22.value){
+      alert(txtHinw("Kennwort' oder 'Kennwort Wiederholung"));
+      document.ZDAT2.P21.value = "";
+      document.ZDAT2.P22.value = "";
+      document.ZDAT2.P21.focus();
+      return false;
+    }
+  }
+  else{
+      if(confirm(txtProv())==false)
+           return;
+  }
+  break;
+  
+  case 3:
+  if (document.ZDAT3.T31.value!="" || document.ZDAT3.P31.value!="" || document.ZDAT3.P32.value!="" || document.ZDAT3.T32.value!=""){
+  if (document.ZDAT3.T31.value=="" || isInvalidString(document.ZDAT3.T31.value)){
+      alert(txtHinw("Benutzername"));
+      document.ZDAT3.T31.focus();
+      return false;
+    }
+    if (document.ZDAT3.P31.value=="" || document.ZDAT3.P32.value=="" || isInvalidString(document.ZDAT3.P31.value) || document.ZDAT3.P31.value!=document.ZDAT3.P32.value){
+      alert(txtHinw("Kennwort' oder 'Kennwort Wiederholung"));
+      document.ZDAT3.P31.value = "";
+      document.ZDAT3.P32.value = "";
+      document.ZDAT3.P31.focus();
+      return false;
+    }
+    if (document.ZDAT3.T32.value!="" && isInvalidString(document.ZDAT3.T32.value)){
+      alert(txtHinw("Name des Dienstes"));
+      document.ZDAT3.T32.focus();
+      return false;
+    }
+
+  }
+  else{ 
+      if(confirm(txtProv())==false)
+           return;
+  }
+  break;
+
+  }
+  stSave();
+}
+
+function stSave(){
+  switch(top.frames[0].assprovider-1){
+    case 0:
+      top.frames[0].assprovtxt1[0] = document.ZDAT.P1.value;
+      top.frames[0].assprovtxt2[0] = document.ZDAT.T1.value;
+      top.frames[0].assprovpwd[0] = document.ZDAT.P2.value;
+      top.frames[0].assprovtxt3[0] = document.ZDAT.T2.value;
+      if(document.ZDAT.R1[1].checked == true)
+       top.frames[0].asspersist[0] = 1;
+      else{
+       top.frames[0].asspersist[0] = 0;
+       top.frames[0].assondemand[0] = (document.ZDAT.C1.checked == true)?'1':'0';
+       top.frames[0].asstimeout[0] = document.ZDAT.D1.selectedIndex;
+      }
+      break;
+
+    case 1:
+      top.frames[0].assprovtxt1[1] = document.ZDAT1.T11.value;
+      top.frames[0].assprovpwd[1] = document.ZDAT1.P11.value;
+      if(document.ZDAT1.R11[1].checked == true)
+       top.frames[0].asspersist[1] = 1;
+      else{
+       top.frames[0].asspersist[1] = 0;
+       top.frames[0].assondemand[1] = (document.ZDAT1.C11.checked == true)?'1':'0';
+       top.frames[0].asstimeout[1] = document.ZDAT1.D11.selectedIndex;
+      }
+      break;
+
+    case 2:
+      top.frames[0].assprovtxt1[2] = document.ZDAT2.T22.value;
+      top.frames[0].assprovpwd[2] = document.ZDAT2.P21.value;
+      if(document.ZDAT2.R21[1].checked == true)
+       top.frames[0].asspersist[2] = 1;
+      else{
+       top.frames[0].asspersist[2] = 0;
+       top.frames[0].assondemand[2] = (document.ZDAT2.C21.checked == true)?'1':'0';
+       top.frames[0].asstimeout[2] = document.ZDAT2.D21.selectedIndex;
+      }
+     break;
+
+    case 3:
+      top.frames[0].assprovtxt1[3] = document.ZDAT3.T31.value;
+      top.frames[0].assprovpwd[3] = document.ZDAT3.P31.value;
+      top.frames[0].assprovtxt2[3] = document.ZDAT3.T32.value;
+      if(document.ZDAT3.R31[1].checked == true)
+       top.frames[0].asspersist[3] = 1;
+      else{
+       top.frames[0].asspersist[3] = 0;
+       top.frames[0].assondemand[3] = (document.ZDAT3.C31.checked == true)?'1':'0';
+       top.frames[0].asstimeout[3] = document.ZDAT3.D31.selectedIndex;
+      }
+     break;
+  }
+       top.frames[2].location.href = "hcti_assistent_7.htm";
+}
+  
+function stZrk(){
+  top.frames[2].location.href = "hcti_assistent_2.htm";
+}
+
+//-->
+</SCRIPT>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+<STYLE type="text/css">
+<!--
+
+#c_um0 {
+  POSITION: absolute; left: 15px; top: 37px; width: 402px; background-color: #F0F0F0; VISIBILITY: hidden;
+  border-color: #E20074; border-width: 1px; border-style: solid; border-top-style: none;
+}
+
+#c_um1 {
+  POSITION: absolute; left: 15px; top: 37px; width: 402px; background-color: #F0F0F0; VISIBILITY: hidden;
+  border-color: #E20074; border-width: 1px; border-style: solid; border-top-style: none;
+}
+
+#c_um2 {
+  POSITION: absolute; left: 15px; top: 37px; width: 402px; background-color: #F0F0F0; VISIBILITY: hidden;
+  border-color: #E20074; border-width: 1px; border-style: solid; border-top-style: none;
+}
+
+#c_um3 {
+  POSITION: absolute; left: 15px; top: 37px; width: 402px; background-color: #F0F0F0; VISIBILITY: hidden;
+  border-color: #E20074; border-width: 1px; border-style: solid; border-top-style: none;
+}
+
+#c_testen {
+       POSITION: absolute; margin-left: 15px; margin-top: 400px; width: 402px; height: 41;
+       border-color: #E20074; border-width: 1px; border-style: solid;
+       background-color: #F0F0F0; background-image: url(pic_c_testen.gif); VISIBILITY: hidden
+}
+
+#i_content13 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+#i_content14 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+
+#i_content32 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+#i_content33 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+#i_content34 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+
+//-->
+</STYLE>
+
+</HEAD>
+
+<BODY onload=chk()>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>Assistent / Schritt 3 von
+      <SCRIPT language="JavaScript">
+      <!--                    
+        document.write(top.frames[0].ass_steps);
+      //-->
+      </SCRIPT>
+</DIV>
+</DIV>
+
+<DIV id=c_um0>
+<DIV id=c_titel>Internet Zugangsdaten für T-Online</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>
+          <form name="ZDAT">
+            <td width="170">Anschlusskennung:</td>
+            <td><input type="password" class="stylepwd" name="P1" size="12" maxlength="12"></td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(2) onmouseout=i_showElem(0)>
+            <td width="170">T-Online-Nummer:</td>
+            <td><input type="text" name="T1" size="12" maxlength="12"></td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(3) onmouseout=i_showElem(0)>
+            <td width="170">Mitbenutznummer / Suffix:</td>
+            <td><input type="text" name="T2" size="4" maxlength="4"></td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(4) onmouseout=i_showElem(0)>
+            <td width="170">Persönliches Kennwort:</td>
+            <td><input type="password" class="stylepwd" name="P2" size="8" maxlength="8"></td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(4) onmouseout=i_showElem(0)>
+            <td width="170">Kennwort Wiederholung:</td>
+            <td><input type="password" class="stylepwd" name="P3" size="8" maxlength="8"></td>
+        </tr>
+      </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_titel>Router Einstellungen</DIV>
+
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(6) onmouseout=i_showElem(0)>
+            <td width="166">Dauerverbindung:</td>
+            <td width="20"><input type="radio" name="R1" value="V1" onclick="stDis()"></td>
+            <td width="40">Aus</td>
+            <td width="20"><input type="radio" name="R1" value="V2" onclick="stDis()"></td>
+            <td>Ein</td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_prfElem(7) onmouseout=i_showElem(0)>
+            <td width="166">Automatisch verbinden:</td>
+            <td><input type="checkbox" name="C1"></td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_last>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_prfElem(8) onmouseout=i_showElem(0)>
+            <td width="170">Automatisch trennen nach:</td>
+            <td><select name="D1">
+                <option>45 Sekunden</option>
+                <option>&nbsp;&nbsp;1 Minute</option>
+                <option>&nbsp;&nbsp;2 Minuten</option>
+                <option>&nbsp;&nbsp;3 Minuten</option>
+                <option>&nbsp;&nbsp;4 Minuten</option>
+                <option>&nbsp;&nbsp;5 Minuten</option>
+                <option>10 Minuten</option>
+                <option>15 Minuten</option>
+                <option>30 Minuten</option>
+                <option>60 Minuten</option>
+              </select>
+            </td>
+          </form>
+        </tr>
+      </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_um1>
+<DIV id=c_titel>Internet Zugangsdaten für T-DSL Business mit dyn. IP</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(13) onmouseout=i_showElem(0)>
+          <form name="ZDAT1">
+            <td width="92">Benutzername:</td>
+            <td width="76">t-online-com /</td>
+            <td width="100"><input type="text" name="T11" size="12" maxlength="12"></td>
+            <td>@ t-online-com.de</td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(14) onmouseout=i_showElem(0)>
+            <td width="170">Kennwort:</td>
+            <td><input type="password" class="stylepwd" name="P11" size="8" maxlength="8"></td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(14) onmouseout=i_showElem(0)>
+            <td width="170">Kennwort Wiederholung:</td>
+            <td><input type="password" class="stylepwd" name="P12" size="8" maxlength="8"></td>
+        </tr>
+      </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_titel>Router Einstellungen</DIV>
+
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(6) onmouseout=i_showElem(0)>
+            <td width="166">Dauerverbindung:</td>
+            <td width="20"><input type="radio" name="R11" value="V1" onclick="stDis()"></td>
+            <td width="40">Aus</td>
+            <td width="20"><input type="radio" name="R11" value="V2" onclick="stDis()"></td>
+            <td>Ein</td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_prfElem(7) onmouseout=i_showElem(0)>
+            <td width="166">Automatisch verbinden:</td>
+            <td><input type="checkbox" name="C11"></td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_last>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_prfElem(8) onmouseout=i_showElem(0)>
+            <td width="170">Automatisch trennen nach:</td>
+            <td><select name="D11">
+                <option>45 Sekunden</option>
+                <option>&nbsp;&nbsp;1 Minute</option>
+                <option>&nbsp;&nbsp;2 Minuten</option>
+                <option>&nbsp;&nbsp;3 Minuten</option>
+                <option>&nbsp;&nbsp;4 Minuten</option>
+                <option>&nbsp;&nbsp;5 Minuten</option>
+                <option>10 Minuten</option>
+                <option>15 Minuten</option>
+                <option>30 Minuten</option>
+                <option>60 Minuten</option>
+              </select>
+            </td>
+          </form>
+        </tr>
+      </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_um2>
+<DIV id=c_titel>Internet Zugangsdaten für T-DSL Business mit fester IP</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(13) onmouseout=i_showElem(0)>
+          <form name="ZDAT2">
+            <td width="122">Benutzername:</td>
+            <td width="46">feste-ip/</td>
+            <td width="100"><input type="text" name="T22" size="12" maxlength="12"></td>
+            <td>@ t-online-com.de</td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(14) onmouseout=i_showElem(0)>
+            <td width="170">Kennwort:</td>
+            <td><input type="password" class="stylepwd" name="P21" size="8" maxlength="8"></td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(14) onmouseout=i_showElem(0)>
+            <td width="170">Kennwort Wiederholung:</td>
+            <td><input type="password" class="stylepwd" name="P22" size="8" maxlength="8"></td>
+        </tr>
+      </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_titel>Router Einstellungen</DIV>
+
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(6) onmouseout=i_showElem(0)>
+            <td width="166">Dauerverbindung:</td>
+            <td width="20"><input type="radio" name="R21" value="V1" onclick="stDis()"></td>
+            <td width="40">Aus</td>
+            <td width="20"><input type="radio" name="R21" value="V2" onclick="stDis()"></td>
+            <td>Ein</td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_prfElem(7) onmouseout=i_showElem(0)>
+            <td width="166">Automatisch verbinden:</td>
+            <td><input type="checkbox" name="C21"></td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_last>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_prfElem(8) onmouseout=i_showElem(0)>
+            <td width="170">Automatisch trennen nach:</td>
+            <td><select name="D21">
+                <option>45 Sekunden</option>
+                <option>&nbsp;&nbsp;1 Minute</option>
+                <option>&nbsp;&nbsp;2 Minuten</option>
+                <option>&nbsp;&nbsp;3 Minuten</option>
+                <option>&nbsp;&nbsp;4 Minuten</option>
+                <option>&nbsp;&nbsp;5 Minuten</option>
+                <option>10 Minuten</option>
+                <option>15 Minuten</option>
+                <option>30 Minuten</option>
+                <option>60 Minuten</option>
+              </select>
+            </td>
+          </form>
+        </tr>
+      </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_um3>
+<DIV id=c_titel>Internet Zugangsdaten für Anderen Provider</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(32) onmouseout=i_showElem(0)>
+          <form name="ZDAT3">
+            <td width="170">Benutzername:</td>
+            <td><input type="text" name="T31" size="20" maxlength="64"></td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(33) onmouseout=i_showElem(0)>
+            <td width="170">Kennwort:</td>
+            <td><input type="password" class="stylepwd" name="P31" size="20" maxlength="64"></td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(33) onmouseout=i_showElem(0)>
+            <td width="170">Kennwort Wiederholung:</td>
+            <td><input type="password" class="stylepwd" name="P32" size="20" maxlength="64"></td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(34) onmouseout=i_showElem(0)>
+            <td width="170">Name des Dienstes:</td>
+            <td><input type="text" name="T32" size="20" maxlength="64"></td>
+        </tr>
+      </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_titel>Router Einstellungen</DIV>
+
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(6) onmouseout=i_showElem(0)>
+            <td width="166">Dauerverbindung:</td>
+            <td width="20"><input type="radio" name="R31" value="V1" onclick="stDis()"></td>
+            <td width="40">Aus</td>
+            <td width="20"><input type="radio" name="R31" value="V2" onclick="stDis()"></td>
+            <td>Ein</td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_prfElem(7) onmouseout=i_showElem(0)>
+            <td width="166">Automatisch verbinden:</td>
+            <td><input type="checkbox" name="C31"></td>
+        </tr>
+      </table>
+</DIV>
+<DIV id=c_last>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_prfElem(8) onmouseout=i_showElem(0)>
+            <td width="170">Automatisch trennen nach:</td>
+            <td><select name="D31">
+                <option>45 Sekunden</option>
+                <option>&nbsp;&nbsp;1 Minute</option>
+                <option>&nbsp;&nbsp;2 Minuten</option>
+                <option>&nbsp;&nbsp;3 Minuten</option>
+                <option>&nbsp;&nbsp;4 Minuten</option>
+                <option>&nbsp;&nbsp;5 Minuten</option>
+                <option>10 Minuten</option>
+                <option>15 Minuten</option>
+                <option>30 Minuten</option>
+                <option>60 Minuten</option>
+              </select>
+            </td>
+          </form>
+        </tr>
+      </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_testen></DIV>
+
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden&nbsp;&lt;&lt;</DIV>
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zur&uuml;ck &lt;&lt;</DIV>
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>OK &amp; Weiter</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+  <DIV id=i_content>
+    <h2>Internet Zugangsdaten</h2>
+    <p>Tragen Sie hier die Zugangsdaten ein, die Sie von Ihrem Internet-Provider bei der Anmeldung erhalten haben.</p>
+    <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über eine Einstellung bewegen.</p>
+  </DIV>
+  <DIV id=i_content1>
+    <h2>Internet Zugangsdaten</h2>
+    <p><b>Anschlusskennung</b><br>
+    Die Anschlusskennung entnehmen Sie Ihrer Auftragsbestätigung von <br>T-Online.</p>
+  </DIV>
+  <DIV id=i_content2>
+    <h2>Internet Zugangsdaten</h2>
+    <p><b>T-Online-Nummer</b><br>
+    Die T-Online-Nummer entnehmen Sie Ihrer Auftragsbestätigung von <br>T-Online.</p>
+  </DIV>
+  <DIV id=i_content3>
+    <h2>Internet Zugangsdaten</h2>
+    <p><b>Mitbenutznummer / Suffix</b><br>
+    Tragen Sie die Nummer des bei T-Online registrierten Mitbenutzers ein. Ist nur ein Mitbenutzer registriert,
+    tragen Sie die Ziffernfolge '0001' ein. Die Mitbenutznummer muss vierstellig eingeben werden.</p>
+  </DIV>
+  <DIV id=i_content4>
+    <h2>Internet Zugangsdaten</h2>
+    <p><b>Persönliches Kennwort</b><br>
+    Tragen Sie hier Ihr persönliches Kennwort ein und wiederholen Sie die Eingabe im Feld darunter. Das Kennwort
+    können Sie nur in der entsprechenden Anwendung von T-Online ändern.</p>
+  </DIV>
+  <DIV id=i_content6>
+    <h2>Router Einstellungen</h2>
+    <p><b>Dauerverbindung</b><br>
+    Hier können Sie auswählen, ob die Verbindung immer aufrecht erhalten werden soll. Dies bedeutet, dass bei
+    technisch- oder provider-bedingtem Tren- nen der Verbindung sogleich vom Router versucht wird, die 
+    Internet-Verbindung wieder herzustellen.</p>
+       <p><img border="0" src="pic_i_hinweis.gif"><br>    
+       Wenn Sie über eine Internet- rufnummer ständig erreichbar sein möchten, dann müssen Sie die Dauerverbindung einschal- ten.
+       Beachten Sie bitte, dass sich dies bei einem zeitbasie- renden Tarif auf die Kosten auswirkt.</p>    
+  </DIV>
+  <DIV id=i_content7>
+    <h2>Router Einstellungen</h2>
+    <p><b>Automatisch verbinden</b><br>
+    Hier können Sie auswählen, ob bei Aufruf Ihres Standard Browsers immer automatisch eine Internetverbindung
+    herge- stellt wird. Möchten Sie dies nicht, so müssen Sie die Verbindung zum Internet jeweils manuell über die
+    Startseite des Konfigurationsprogramms herstellen.</p>
+    <p><img border="0" src="pic_i_hinweis.gif"><br>
+    Mit der Zusatzsoftware 'Online- Control' wird der Status der Internetverbindung in der Taskleiste mit einem Icon angezeigt.</p>
+    <p>Per Mausklick auf das Icon kön- nen Sie unter anderem die Ver- bindung ins Internet aufbauen.</p>
+    <p>OnlineControl finden Sie auf Ihrer Installations-CD und im Internet auf den T-Com Seiten.</p>
+  </DIV>
+  <DIV id=i_content8>
+    <h2>Router Einstellungen</h2>
+    <p><b>Automatisch trennen</b><br>
+    Findet während der angegebe- nen Zeit kein Datenverkehr mit dem Internet statt, wird die Ver- bindung zum Internet
+    automa- tisch getrennt.</p>
+  </DIV>
+  <DIV id=i_content9>
+    <h2>Einstellung nicht änderbar</h2>
+    <p>Um diese Einstellung ändern zu können, muss die 'Dauerverbindung' ausgeschaltet sein.</p>
+  </DIV>
+
+
+  <DIV id=i_content13>
+    <h2>Internet Zugangsdaten</h2>
+    <p><b>Benutzername</b><br>
+    Den Benutzernamen entnehmen Sie Ihrer Auftragsbestätigung von T-DSL Business.</p>
+  </DIV>
+  <DIV id=i_content14>
+    <h2>Internet Zugangsdaten</h2>
+    <p><b>Kennwort</b><br>
+    Tragen Sie hier Ihr persönliches Kennwort ein und wiederholen Sie die Eingabe im Feld darunter.</p>
+  </DIV>
+
+
+  <DIV id=i_content32>
+    <h2>Internet Zugangsdaten</h2>
+    <p><b>Benutzername</b><br>
+    Geben Sie den Benutzernamen ein, den Sie von Ihrem Provider erhalten haben.</p>
+  </DIV>
+  <DIV id=i_content33>
+    <h2>Internet Zugangsdaten</h2>
+    <p><b>Kennwort</b><br>
+    Tragen Sie hier Ihr persönliches Kennwort ein und wiederholen Sie die Eingabe im Feld darunter.</p>
+  </DIV>
+  <DIV id=i_content34>
+    <h2>Internet Zugangsdaten</h2>
+    <p><b>Name des Dienstes</b><br>
+    Falls Ihnen von Ihrem Provider ein Name des Dienstes angegeben wurde, tragen Sie ihn bitte hier ein.</p>
+  </DIV>
+
+
+</DIV>
+
+</BODY>
+
+</HTML>
diff --git a/userapps/broadcom/cfm/html_500V/hcti_assistent_7.htm b/userapps/broadcom/cfm/html_500V/hcti_assistent_7.htm
new file mode 100644 (file)
index 0000000..0482db4
--- /dev/null
@@ -0,0 +1,156 @@
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>Assistent7</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+\r
+function chk(){\r
+    if(top.frames[0].assvoipprov == -1)\r
+       document.F1.R1[0].checked = true;\r
+    if(top.frames[0].assvoip_rnr[0]=='' && top.frames[0].assvoip_rnr[1]=='')\r
+       document.F1.R1[0].checked = true;\r
+    else\r
+       document.F1.R1[top.frames[0].assvoipprov + 1].checked = true;\r
+}\r
+\r
+function stBeenden(){ \r
+    if (confirm(top.frames[0].assBeenden) == true) start();\r
+}\r
+\r
+function stOk(){\r
+  for (i=0;i<top.frames[0].voipprovname.length+1;i++){\r
+       if (document.F1.R1[i].checked == true)\r
+               top.frames[0].assvoipprov = i-1;\r
+  }\r
+  if (document.F1.R1[0].checked == true)\r
+       top.frames[2].location.href = "hcti_assistent_9.htm";\r
+  else\r
+       top.frames[2].location.href = "hcti_assistent_8.htm";\r
+}\r
+\r
+function stZrk(){\r
+       top.frames[2].location.href = "hcti_assistent_3.htm";\r
+}\r
+\r
+//-->\r
+</SCRIPT>\r
+\r
+<LINK rel="stylesheet" href="style.css" type="text/css">\r
+\r
+</HEAD>\r
+\r
+<BODY onload=chk()>\r
+\r
+<DIV id=c_Frame>\r
+\r
+<DIV id=c_border>\r
+<DIV id=c_pfad>\r
+      <SCRIPT language="JavaScript">\r
+      <!--                    \r
+           document.write("Assistent / Schritt 4 von");\r
+               document.write(top.frames[0].ass_steps);\r
+      //-->\r
+      </SCRIPT>\r
+</DIV>\r
+<DIV id=c_titel>Mit welchem Anbieter möchten Sie über das Internet telefonieren?</DIV>\r
+<DIV id=c_std>\r
+    <table border="0" cellpadding="0" cellspacing="2">\r
+        <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>\r
+                       <form name="F1">\r
+                <td width="25"><input type="radio" name="R1" value="V0"></td>\r
+                <td>Zu späterem Zeitpunkt einrichten</td>\r
+        </tr>\r
+    </table>\r
+</DIV>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--                    \r
+  for (i=0;i<top.frames[0].voipprovname.length;i++){\r
+    var divart = "c_std";\r
+    var endf = "";\r
+    if (i==top.frames[0].voipprovname.length-1){\r
+      divart = "c_last";\r
+      endf = "</form>";\r
+    }\r
+    document.write(\r
+      '<DIV id=' + divart + '>' +\r
+        '<table border="0" cellpadding="0" cellspacing="2">' +\r
+         '<tr onmouseover=i_showElem(' + (i+2) + ') onmouseout=i_showElem(0)>' +\r
+              '<td width="25"><input type="radio" name="R1" value="V' + (i+1) + '"></td>' +\r
+              '<td>' + top.frames[0].voipprovname[i] + '</td>' +\r
+            endf +\r
+          '</tr>' +\r
+        '</table>' +\r
+    '</DIV>');\r
+  }\r
+//-->\r
+</SCRIPT>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_foot></DIV>\r
+</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=t_Frame>\r
+\r
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden&nbsp;&lt;&lt;</DIV>\r
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zur&uuml;ck &lt;&lt;</DIV>\r
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>OK &amp; Weiter</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=i_Frame>\r
+\r
+  <DIV id=i_content>\r
+    <h2>Mit welchem Anbieter möchten Sie über das Internet telefonieren?</h2>\r
+    <p>Mit diesem Router können Sie von einem angeschlossenen Telefon aus über das Internet telefonieren. Wählen Sie aus,\r
+       ob Sie die Internettelefonie-Zugangsdaten von T-Online oder einem anderen Anbieter eintragen möchten.</p>\r
+       <p>Falls Sie die Zugangsdaten noch nicht haben, können Sie diese auch zu einem späteren Zeitpunkt eingeben. In diesem\r
+       Fall werden eine oder mehrere Seiten des Assistenten übersprungen.</p>\r
+    <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über eine Einstellung bewegen.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content1>\r
+    <h2>Zu späterem Zeitpunkt einrichten</h2>\r
+    <p>Für die Einrichtung der Internet- telefonie benötigen Sie die Zugangsdaten für die Internet- rufnummer und einen\r
+       funktionierenden Internetzugang.</p>\r
+    <p>Falls diese Voraussetzungen nicht erfüllt sind, können Sie die Internettelefonie erst zu einem späteren Zeitpunkt\r
+       einrichten. In diesem Fall werden eine oder mehrere Seiten des Assistenten übersprungen.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content2>\r
+    <h2><b>Anbieter nicht verfügbar</b></h2>\r
+    <p>Um T-Online auswählen zu können, muss ein funktionierender Internetzugang\r
+      eingerichtet sein. Durchlaufen Sie hierzu den Assistenten und speichern Sie am Ende die \r
+      Einstellungen. Nachdem Sie dann eine Internetverbindung erfolgreich aufgebaut haben \r
+      können Sie den Assistenten noch mal durchlaufen und die Internettelefonie einrichten.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content3>\r
+    <h2><b>Anbieter nicht verfügbar</b></h2>\r
+    <p>Um diesen Anbieter auswählen zu können, muss ein funktionierender Internetzugang\r
+      eingerichtet sein. Durchlaufen Sie hierzu den Assistenten und speichern Sie am Ende die \r
+      Einstellungen. Nachdem Sie dann eine Internetverbindung erfolgreich aufgebaut haben \r
+      können Sie den Assistenten noch mal durchlaufen und die Internettelefonie einrichten.</p>\r
+  </DIV>\r
+\r
+  <DIV id=i_content9>\r
+    <h2><b>Anbieter nicht verfügbar</b></h2>\r
+    <p>Um diesen Anbieter auswählen zu können, muss ein funktionierender Internetzugang\r
+      eingerichtet sein. Durchlaufen Sie hierzu den Assistenten und speichern Sie am Ende die \r
+      Einstellungen. Nachdem Sie dann eine Internetverbindung erfolgreich aufgebaut haben \r
+      können Sie den Assistenten noch mal durchlaufen und die Internettelefonie einrichten.</p>\r
+  </DIV>\r
+\r
+</DIV>\r
+\r
+</BODY>\r
+\r
+</HTML>\r
diff --git a/userapps/broadcom/cfm/html_500V/hcti_assistent_8.htm b/userapps/broadcom/cfm/html_500V/hcti_assistent_8.htm
new file mode 100644 (file)
index 0000000..d5d7084
--- /dev/null
@@ -0,0 +1,326 @@
+<HTML>
+
+<HEAD>
+
+<TITLE>Assistent8</TITLE>
+
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>
+
+<SCRIPT language="JavaScript">
+<!--
+
+function chk(){
+    var index = top.frames[0].assvoipprov; //already in this page, index must be 0 or 1
+    
+    document.F1.T1.value = top.frames[0].assvoip_rnr[index];
+    document.F1.T2.value = top.frames[0].assvoip_anm[index];
+    document.F1.P1.value = top.frames[0].assvoip_pwd[index];
+    document.F1.P2.value = top.frames[0].assvoip_pwd[index];
+
+    if(index == 1) //another provider
+    document.F1.T3.value = top.frames[0].assvoip_reg[1];
+}
+  
+function i_selElem(nr){
+  i_showElem((10 * top.frames[0].assvoipprov) + nr);
+}
+
+function stBeenden(){ 
+    if (confirm(top.frames[0].assBeenden) == true) start();
+}
+
+function txtHinw(feldname){
+  return "Im Feld '" + feldname + "' wurde eine falsche Eingabe bzw. keine Eingabe vorgenommen." + 
+         "\nDie korrekte Eingabe ist notwendig, um die Telefonie über das Internet verwenden zu können.";
+}
+
+function txtProv(){
+  return "Achtung, bitte beachten Sie, dass keine Internettelefonie möglich ist,"+
+         "\nwenn Sie diesen Anbieter auswählen, jedoch keine Anbieterdaten eingeben."+
+         "\n"+
+         "\nKlicken Sie auf 'Abbrechen', um Ihre Anbieterdaten jetzt einzugeben"+
+         "\noder klicken Sie auf 'OK', um ohne Eingabe der Anbieterdaten fortzufahren.";
+}
+
+function stOk(){
+  if (document.F1.T1.value!="" || document.F1.P1.value!="" || document.F1.P2.value!="" ||
+     (top.frames[0].voipprovtxt2[top.frames[0].assvoipprov].length > 0 && document.F1.T2.value!="") ||
+        (top.frames[0].voipprovtxt4[top.frames[0].assvoipprov].length > 0 && document.F1.T3.value!="")){
+
+  if (document.F1.T1.value=="" || isInvalidNumber(document.F1.T1.value)){
+    alert(txtHinw(top.frames[0].voipprovtxt1[top.frames[0].assvoipprov]));
+    document.F1.T1.focus();
+    return false;
+  }
+  if (top.frames[0].voipprovtxt2[top.frames[0].assvoipprov].length > 0){
+    var prf = true;
+    
+      if(isInvalidString(document.F1.T2.value))
+       prf = false;
+      if (top.frames[0].assvoipprov == 0){
+        var tst_at = document.F1.T2.value.indexOf("@");
+       var tst_pt = document.F1.T2.value.lastIndexOf(".");
+       if (tst_at < 1 || tst_at > document.F1.T2.value.length-4){
+          prf = false;
+        }
+        else if (tst_pt < 3 || tst_pt > document.F1.T2.value.length-2){
+          prf = false;
+        }
+        else if (tst_at > tst_pt-2){
+          prf = false;
+        }
+      }
+      
+    if (prf == false){
+      alert(txtHinw(top.frames[0].voipprovtxt2[top.frames[0].assvoipprov]));
+      document.F1.T2.focus();
+      return false;
+    }
+  }
+  if (document.F1.P1.value=="" || document.F1.P2.value=="" || isInvalidString(document.F1.P1.value) || document.F1.P1.value!=document.F1.P2.value){
+    alert(txtHinw(top.frames[0].voipprovtxt3[top.frames[0].assvoipprov] + "' oder 'Passwortbestätigung"));
+    document.F1.P1.value = "";
+    document.F1.P2.value = "";
+    document.F1.P1.focus();
+    return false;
+  }
+  if (top.frames[0].assvoipprov == 1){
+    if (document.F1.T3.value=="" || isInvalidString(document.F1.T3.value)){
+      alert(txtHinw(top.frames[0].voipprovtxt4[top.frames[0].assvoipprov]));
+      document.F1.T3.focus();
+      return false;
+    }
+  }
+
+  }
+else {
+       provok=confirm(txtProv());
+       if(provok==false) return false;
+}
+  var index = top.frames[0].assvoipprov;
+  top.frames[0].assvoip_rnr[index] = document.F1.T1.value; //phone number
+  top.frames[0].assvoip_anm[index] = document.F1.T2.value; //username or email
+  top.frames[0].assvoip_pwd[index] = document.F1.P1.value; //password
+  if(index == 1)
+       top.frames[0].assvoip_reg[1] = document.F1.T3.value; //specify registrar when use another provider
+
+       // if delete current  voip account
+       if (document.F1.T1.value == "")
+       { 
+               if (top.frames[0].assvoip_analog == "1")
+               { 
+               // if analog is enabled, del voip account will set primary line to pstn
+               // if if voip set as second line, then set second line to null.
+                       if (top.frames[0].voipsecLine == '1')
+                               top.frames[0].voipsecLine = '0';
+                       // set pstn line as primary line
+                       top.frames[0].voippriLine = '0';
+               }
+               else
+               { 
+                       top.frames[0].voipsecLine = '2';
+                       top.frames[0].voippriLine = '2';
+               }
+       }
+       // if add or modify voip account
+       if (document.F1.T1.value != "")
+               if (top.frames[0].assvoip_analog == "0")
+                       top.frames[0].voippriLine = '1';
+
+  top.frames[2].location.href = "hcti_assistent_9.htm";
+}
+
+function stZrk(){
+  top.frames[2].location.href = "hcti_assistent_7.htm";
+}
+
+//-->
+</SCRIPT>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+<STYLE type="text/css">
+<!--
+#c_testen {
+       POSITION: absolute; margin-left: 15px; margin-top: 400px; width: 402px; height: 41;
+       border-color: #E20074; border-width: 1px; border-style: solid;
+       background-color: #F0F0F0; background-image: url(pic_c_testen.gif); VISIBILITY: hidden
+}
+
+#i_content12 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+#i_content13 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+#i_content14 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+#i_content15 {Z-INDEX: 2; POSITION: absolute; LEFT: 10px; WIDTH: 180px; TOP: 10px; VISIBILITY: hidden}
+
+//-->
+</STYLE>
+
+</HEAD>
+
+<BODY onload=chk()>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>
+      <SCRIPT language="JavaScript">
+      <!--
+           document.write("Assistent / Schritt 5 von");
+        document.write(top.frames[0].ass_steps);
+      //-->
+      </SCRIPT>
+</DIV>
+<SCRIPT language="JavaScript">
+<!--
+  document.write('<DIV id=c_titel>Internettelefonie Zugangsdaten für ' + top.frames[0].voipprovname[top.frames[0].assvoipprov] + '</DIV>');
+//-->
+</SCRIPT>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_selElem(2) onmouseout=i_showElem(0)>
+          <form name="F1">
+            <SCRIPT language="JavaScript">
+            <!--
+              document.write('<td width="160">' + top.frames[0].voipprovtxt1[top.frames[0].assvoipprov] + ':</td>');
+            //-->
+            </SCRIPT>
+           <td><input type="text" name="T1" size="24" maxlength="24"></td>
+        </tr>
+      </table>
+</DIV>
+<SCRIPT language="JavaScript">
+<!--
+if (top.frames[0].voipprovtxt2[top.frames[0].assvoipprov].length > 0){
+  document.write(
+    '<DIV id=c_std>' +
+      '<table border="0" cellpadding="0" cellspacing="2">' +
+        '<tr onmouseover=i_selElem(3) onmouseout=i_showElem(0)>' +
+            '<td width="160">' + top.frames[0].voipprovtxt2[top.frames[0].assvoipprov] + ':</td>' +
+            '<td><input type="text" name="T2" size="24" maxlength="30"></td>' +
+        '</tr>' +
+      '</table>' +
+    '</DIV>');
+}
+//-->
+</SCRIPT>
+<DIV id=c_std>
+      <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_selElem(4) onmouseout=i_showElem(0)>
+            <SCRIPT language="JavaScript">
+            <!--
+              document.write('<td width="160">' + top.frames[0].voipprovtxt3[top.frames[0].assvoipprov] + ':</td>');
+            //-->
+            </SCRIPT>
+           <td><input type="password" class="stylepwd" name="P1" size="12" maxlength="12"></td>
+        </tr>
+      </table>
+</DIV>
+<SCRIPT language="JavaScript">
+<!--
+var divart = "c_std";
+var endf = "";
+
+  if (top.frames[0].voipprovtxt4[top.frames[0].assvoipprov].length == 0){
+    divart = "c_last";
+    endf = "</form>";
+  }
+  document.write(
+    '<DIV id=' + divart + '>' +
+      '<table border="0" cellpadding="0" cellspacing="2">' +
+        '<tr onmouseover=i_selElem(4) onmouseout=i_showElem(0)>' +
+            '<td width="160">Passwortbestätigung:</td>' +
+            '<td><input type="password" class="stylepwd" name="P2" size="12" maxlength="12"></td>' +
+          endf +
+        '</tr>' +
+      '</table>' +
+    '</DIV>');
+
+if (top.frames[0].voipprovtxt4[top.frames[0].assvoipprov].length > 0){
+  document.write(
+    '<DIV id=c_last>' +
+      '<table border="0" cellpadding="0" cellspacing="2">' +
+        '<tr onmouseover=i_selElem(5) onmouseout=i_showElem(0)>' +
+            '<td width="160">' + top.frames[0].voipprovtxt4[top.frames[0].assvoipprov] + ':</td>' +
+            '<td><input type="text" name="T3" size="24" maxlength="30"></td>' +
+          '</form>' +
+        '</tr>' +
+      '</table>' +
+    '</DIV>');
+}
+
+
+//-->
+</SCRIPT>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_testen></DIV>
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden&nbsp;&lt;&lt;</DIV>
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zur&uuml;ck &lt;&lt;</DIV>
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>OK &amp; Weiter</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+  <DIV id=i_content>
+    <h2>Internettelefonie Zugangsdaten</h2>
+    <p>Tragen Sie hier die Daten ein, die Sie von Ihrem Internet-Telefonieanbieter (z.B. aus dem Internet
+    von der T-Online Seite) erhalten haben.</p>
+    <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über eine Einstellung bewegen.</p>
+  </DIV>
+  
+  <DIV id=i_content2>
+    <h2>Internettelefonie Zugangsdaten</h2>
+   <p><b>Internet-Telefonnummer</b><br>
+    Tragen Sie hier die Internet-Telefonnummer ein, die Ihnen bei der Anmeldung zugeteilt wurde.</p>
+  </DIV>  
+  
+  <DIV id=i_content3>
+    <h2>Internettelefonie Zugangsdaten</h2>
+    <p><b>Email-Adresse</b><br>
+    Tragen Sie hier die zur Internet-Telefonnummer gehörende Email-Adresse ein.</p>
+  </DIV>  
+  
+  <DIV id=i_content4>
+    <h2>Internettelefonie Zugangsdaten</h2>
+    <p><b>Passwort (Webkennwort)</b><br>
+    Geben Sie das Passwort ein und wiederholen Sie die Eingabe im Feld darunter.</p>
+  </DIV>
+    
+  <DIV id=i_content12>
+    <h2>Internettelefonie Zugangsdaten</h2>
+   <p><b>Internet-Rufnummer</b><br>
+    Tragen Sie hier die Ihnen zugeteilte Internet-Rufnummer ein.</p>
+  </DIV>  
+  
+  <DIV id=i_content13>
+    <h2>Internettelefonie Zugangsdaten</h2>
+    <p><b>Benutzername</b><br>
+    Tragen Sie den zur Internet-Rufnummer gehörenden Benutzernamen ein.</p>
+  </DIV>  
+  
+  <DIV id=i_content14>
+    <h2>Internettelefonie Zugangsdaten</h2>
+    <p><b>Passwort</b><br>
+    Geben Sie das Passwort ein und wiederholen Sie die Eingabe im Feld darunter.</p>
+  </DIV>
+  
+  <DIV id=i_content15>
+    <h2>Internettelefonie Zugangsdaten</h2>
+    <p><b>Registrar</b><br>
+    Geben Sie das Registrar Ihres Internet-Telefonanbieters ein.</p>
+  </DIV>
+  
+</DIV>
+
+</BODY>
+
+</HTML>
diff --git a/userapps/broadcom/cfm/html_500V/hcti_assistent_9.htm b/userapps/broadcom/cfm/html_500V/hcti_assistent_9.htm
new file mode 100644 (file)
index 0000000..c3d23c2
--- /dev/null
@@ -0,0 +1,161 @@
+<HTML>
+
+<HEAD>
+
+<TITLE>Assistent9</TITLE>
+
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>
+
+<SCRIPT language="JavaScript">
+<!--
+
+function chk(){
+  switch(top.frames[0].assvoip_analog){
+    case "0":
+      document.F1.R1[0].checked = true;
+      break;
+    case "1":
+      document.F1.R1[1].checked = true;
+      break;
+  }
+}
+
+function stBeenden(){ 
+    if (confirm(top.frames[0].assBeenden) == true) start();
+}
+
+function stOk(){
+       if (document.F1.R1[0].checked == true){
+               if (confirm("Wenn Sie an der Anlage keinen analogen Festnetzanschluss betreiben,\n" +
+                                       "kann kein Notruf über 110 und 112 geführt werden.")==false){
+                       return false;
+               }else
+                       top.frames[0].assvoip_analog = "0";
+       }
+       else{
+               top.frames[0].assvoip_analog = "1";
+       }
+  var index = top.frames[0].assvoipprov;
+
+       // enable pstn
+       if (top.frames[0].assvoip_analog == "1") {
+               if (top.frames[0].assvoip_rnr[index] == "")
+               { 
+                       top.frames[0].voippriLine = '0';
+               }
+       }
+       // disable pstn
+       if (top.frames[0].assvoip_analog == "0")
+       { 
+               if (top.frames[0].assvoip_rnr[index] != "")
+               { 
+                       // if pstn set as secondary line, set secondary null
+                       if (top.frames[0].voipsecLine == "0")
+                       {
+                               top.frames[0].voipsecLine = "2";
+                       }
+                       // set voip as primary line because exists a voip account
+                       top.frames[0].voippriLine = "1";
+               }
+               else
+               { 
+               // no line avaliable, set both to null
+                       top.frames[0].voippriLine = "2";
+                       top.frames[0].voipsecLine = "2";
+               }
+       }
+
+       top.frames[2].location.href = "hcti_assistent_10.htm";
+}
+
+function stZrk(){
+  if (top.frames[0].assvoipprov > -1){
+         top.frames[2].location.href = "hcti_assistent_8.htm";
+  }
+  else{
+         top.frames[2].location.href = "hcti_assistent_7.htm";
+  }
+}
+
+//-->
+</SCRIPT>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+</HEAD>
+
+<BODY onload=chk()>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>
+      <SCRIPT language="JavaScript">
+       <!--
+           document.write("Assistent / Schritt 6 von");
+        document.write(top.frames[0].ass_steps);
+      //-->
+      </SCRIPT>
+</DIV>
+<DIV id=c_titel>Haben Sie einen analogen Telefonanschluss angeschaltet?</DIV>
+<DIV id=c_std>
+    <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>
+                       <form name="F1">
+                <td width="25"><input type="radio" name="R1" value="V0"></td>
+                <td>Nein</td>
+        </tr>
+    </table>
+</DIV>
+<DIV id=c_last>
+    <table border="0" cellpadding="0" cellspacing="2">
+        <tr onmouseover=i_showElem(2) onmouseout=i_showElem(0)>
+                <td width="25"><input type="radio" name="R1" value="V1"></td>
+                <td>Ja</td>
+                       </form>
+        </tr>
+    </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but1 onclick=stBeenden() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>Beenden&nbsp;&lt;&lt;</DIV>
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zur&uuml;ck &lt;&lt;</DIV>
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>OK &amp; Weiter</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+  <DIV id=i_content>
+    <h2>Haben Sie einen analogen Telefonanschluss angeschaltet?</h2>
+    <p>Diese Einstellung ist für die Benutzung des analogen Telefonanschlusses (Festnetzanschluss) notwendig. </p>
+    <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über eine Einstellung bewegen.</p>
+  </DIV>
+  
+  <DIV id=i_content1>
+    <h2>Nein</h2>
+    <p>Wenn Sie diese Option wählen, wird der analoge Telefonanschluss (Festnetzanschluss) für gehende Telefonate nicht benutzt.
+       Notrufe über 110 und 112 sind dann nicht gewährleistet.</p>
+  </DIV>
+  
+  <DIV id=i_content2>
+    <h2>Ja</h2>
+    <p>Wenn Sie diese Option wählen, kann der analoge Telefonanschluss (Festnetzanschluss) für abgehende Telefonate verwendet werden.</p>
+    <p><img border="0" src="pic_i_hinweis.gif"><br>
+       Achtung! Wählen Sie diese Option nur aus, wenn Sie definitiv einen analogen Telefon Anschluss angeschaltet haben. Nur so
+       ist gewährleistet, dass abgehende Telefonate, unter Umständen Notrufe, über diesen Anschluss geführt werden können.</p> 
+  </DIV>
+  
+</DIV>
+
+</BODY>
+
+</HTML>
diff --git a/userapps/broadcom/cfm/html_500V/hcti_beenden.html b/userapps/broadcom/cfm/html_500V/hcti_beenden.html
new file mode 100644 (file)
index 0000000..45193a7
--- /dev/null
@@ -0,0 +1,55 @@
+<HTML>
+
+<HEAD>
+
+<TITLE>Startseite</TITLE>
+
+<SCRIPT language="JavaScript" src="js_menu.js" type="text/JavaScript"></SCRIPT>
+
+<script language="javascript">
+<!--
+       function frmload(){
+               top.window.close();
+       }
+       
+       function goback() {
+               top.frames[0].location.href="b_banner.htm";
+               top.frames[1].location.href="m_start_passwort.htm";
+               top.frames[2].location.href="hcti_start_passwort.htm";
+       }
+-->
+</script>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+</HEAD>
+
+<BODY onload='frmload()'>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>Beenden</DIV>
+<DIV id=c_titel>Beenden</DIV>
+<DIV id=c_last>Das Konfigurationsprogramm beenden.</DIV>
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but3 onclick=goback() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zur&uuml;ck &lt;&lt;</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+
+
+</DIV>
+
+</BODY>
+
+</HTML>
diff --git a/userapps/broadcom/cfm/html_500V/hcti_budget.htm b/userapps/broadcom/cfm/html_500V/hcti_budget.htm
new file mode 100644 (file)
index 0000000..608ed89
--- /dev/null
@@ -0,0 +1,204 @@
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>Budget</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+\r
+function pc(nr){\r
+  top.frames[0].pc_akt = nr;\r
+}\r
+\r
+function zs(){\r
+  top.frames[0].zs_akt = 2;\r
+}\r
+\r
+//-->\r
+</SCRIPT>\r
+\r
+<LINK rel="stylesheet" href="style.css" type="text/css">\r
+\r
+<STYLE type="text/css">\r
+<!--\r
+\r
+#scroll{WIDTH: 400px; HEIGHT: 278px; OVERFLOW: scroll;}\r
+\r
+//-->\r
+</STYLE>\r
+\r
+</HEAD>\r
+\r
+<BODY>\r
+\r
+<DIV id=c_Frame>\r
+\r
+<DIV id=c_border>\r
+<DIV id=c_pfad>Budget</DIV>\r
+<DIV id=c_titel>Budget</DIV>\r
+<DIV id=c_linklast>\r
+      <table border="0" cellpadding="4" cellspacing="0">\r
+        <tr>\r
+          <td width="200"><a href="hcti_budget_gesamt.htm" onmouseover=i_showElem(1) onmouseout=i_showElem(0) target="hcti"><b>&gt;&gt; </b>Gesamtbudget</a></td>\r
+          <SCRIPT language="JavaScript">\r
+          <!--\r
+              if(top.frames[0].budget=="0"){\r
+                document.write('<td>Budgetierung aus</td>');\r
+              }\r
+              else{\r
+                stdtmp = "";\r
+                mbtmp = "";\r
+                if (top.frames[0].budget_std.length > 0) stdtmp = top.frames[0].budget_std  + ' Std';\r
+                if (top.frames[0].budget_mb.length > 0) mbtmp = top.frames[0].budget_mb + ' MB';\r
+                document.write('<td width="60" align="right">' + stdtmp + '</td>');\r
+                document.write('<td width="70" align="right">' + mbtmp + '</td>');\r
+              }\r
+          //-->\r
+          </SCRIPT>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_titel>PC-bezogenes Budget</DIV>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+\r
+var anz = 0;\r
+var divart = "c_link";\r
+for (i=0;i<top.frames[0].pc_bez.length;i++){\r
+  if (top.frames[0].pc_bez[i].length > 0) anz++;\r
+}\r
+if (anz==0) divart = "c_linklast";\r
+\r
+document.write(\r
+'<DIV id=' + divart + '>' +\r
+  '<table border="0" cellpadding="4" cellspacing="0">' +\r
+    '<tr>');\r
+        if(top.frames[0].budget=="0"){\r
+          document.write('<td width="200"><DIV id=c_dis onmouseover=i_showElem(9) onmouseout=i_showElem(0)><b>&gt;&gt; </b>PCs verwalten &amp; hinzufügen</DIV></td>');\r
+        }\r
+        else{                  \r
+          document.write('<td width="200"><a href="secclient.cmd?action=view" onclick=zs() onmouseover=i_showElem(4) onmouseout=i_showElem(0) target="hcti"><b>&gt;&gt; </b>PCs verwalten &amp; hinzufügen</a></td>');\r
+        }\r
+document.write(\r
+    '</tr>' +\r
+  '</table>' +\r
+'</DIV>');\r
+\r
+if (anz > 0){\r
+  var mbtmp = "";\r
+  if (anz > 9) document.write('<DIV id=scroll>');\r
+  for (i=1;i<top.frames[0].pc_bez.length;i++){\r
+    if (top.frames[0].pc_bez[i-1].length > 0){\r
+    document.write(\r
+      '<DIV id=c_link>' +\r
+        '<table border="0" cellpadding="4" cellspacing="0">' +\r
+          '<tr>');\r
+            if(top.frames[0].budget=="0"){\r
+              document.write('<td width="200"><DIV id=c_dis onmouseover=i_showElem(9) onmouseout=i_showElem(0)><nobr><b>&gt;&gt; </b>PC ' + i + ': ' + top.frames[0].pc_bez[i-1] + '</nobr></DIV></td>');\r
+            }\r
+            else{                  \r
+              document.write('<td width="200"><a href="hcti_budget_pc.htm" onclick=pc('+i+') onmouseover=i_showElem(2) onmouseout=i_showElem(0) target="hcti"><nobr><b>&gt;&gt; </b>PC ' + i + ': ' + top.frames[0].pc_bez[i-1] + '</nobr></a></td>');\r
+              if(top.frames[0].bud_pc[i-1]!="0"){\r
+                mbtmp = "";\r
+                if (top.frames[0].bud_pc_mb[i-1].length > 0) mbtmp = top.frames[0].bud_pc_mb[i-1] + ' MB';\r
+                document.write('<td width="140" align="right">' + mbtmp + '</td>');\r
+              }\r
+            }\r
+    document.write(\r
+          '</tr>' +\r
+        '</table>' +\r
+      '</DIV>');\r
+    }\r
+  }\r
+\r
+    document.write(\r
+      '<DIV id=c_linklast>' +\r
+        '<table border="0" cellpadding="4" cellspacing="0">' +\r
+          '<tr>');\r
+            if(top.frames[0].budget=="0"){\r
+              document.write('<td width="200"><DIV id=c_dis onmouseover=i_showElem(9) onmouseout=i_showElem(0)><b>&gt;&gt; </b>Alle anderen PCs</DIV></td>');\r
+            }\r
+            else{                  \r
+              document.write('<td width="200"><a href="hcti_budget_alle.htm" onmouseover=i_showElem(3) onmouseout=i_showElem(0) target="hcti"><b>&gt;&gt; </b>Alle anderen PCs</a></td>');\r
+              if(top.frames[0].bud_all!="0"){\r
+                mbtmp = "";\r
+                if (top.frames[0].bud_all_mb.length > 0) mbtmp = top.frames[0].bud_all_mb + ' MB';\r
+                document.write('<td width="140" align="right">' + mbtmp + '</td>');\r
+              }\r
+            }\r
+    document.write(\r
+          '</tr>' +\r
+        '</table>' +\r
+      '</DIV>');\r
+}\r
+\r
+if (anz <= 9) document.write('<DIV id=c_leer>');\r
+\r
+//-->\r
+</SCRIPT>\r
+\r
+</DIV>\r
+\r
+<DIV id=c_foot></DIV>\r
+</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=t_Frame>\r
+\r
+<DIV id=t_but3 onclick=startseite() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zur&uuml;ck &lt;&lt;</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=i_Frame>\r
+\r
+  <DIV id=i_content>\r
+    <h2>Budget</h2>\r
+    <p>Damit Sie die Kosten unter Kontrolle behalten, können Sie ein Gesamtbudget festlegen. \r
+    Dieses Budget kann auf die PCs verteilt werden, die am Netzwerk angebunden sind.</p>\r
+    <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über einen Menüpunkt bewegen.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content1>\r
+    <h2>Budget</h2>\r
+    <p><b>Gesamtbudget</b><br>\r
+    Damit Sie die Kosten unter Kontrolle behalten, können Sie ein Gesamtbudget festlegen.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content2>\r
+    <h2>PC-bezogenes Budget</h2>\r
+    <p><b>PC</b><br>\r
+    Das Gesamtbudget kann auf die PCs verteilt werden, die am Netzwerk angebunden sind und von Ihnen bereits definiert wurden.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content3>\r
+    <h2>PC-bezogenes Budget</h2>\r
+    <p><b>Alle anderen PCs</b><br>\r
+    Wenn es PCs gibt die nicht einzeln definiert sind dann kann man diese PCs unter diesem Punkt zusammenfassen. \r
+    Für diese Gruppe können Sie ein Budget zuweisen.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content4>\r
+    <h2>PC-bezogenes Budget</h2>\r
+    <p><b>PCs verwalten &amp; hinzufügen</b><br>\r
+    Wenn Sie für einen bestimmten PC ein Budget zuweisen wollen dann können Sie diesen PC hier definieren. \r
+     Bereits definierte PCs können hier verwaltet werden. </p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content9>\r
+    <h2><b>PC Einstellung nicht verfügbar</b></h2>\r
+    <p>Um diese Einstellung verändern zu können, muss die Funktion 'Budget' eingeschaltet sein.</p>\r
+  </DIV>\r
+  \r
+</DIV>\r
+\r
+</BODY>\r
+\r
+</HTML>\r
diff --git a/userapps/broadcom/cfm/html_500V/hcti_budget_alle.htm b/userapps/broadcom/cfm/html_500V/hcti_budget_alle.htm
new file mode 100644 (file)
index 0000000..aa0a80d
--- /dev/null
@@ -0,0 +1,204 @@
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>BudgetPCBudgetierungAndere</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+\r
+function chk(){ \r
+  bud_all_mb = "<%ejGetotherBudget(Max)%>";\r
+  bud_all = "<%ejGetotherBudget(enable)%>";\r
+  autoBlock = "<%ejGetotherBudget(autoBlock)%>";\r
+  document.F1.T1.value = bud_all_mb;\r
+  if(bud_all == "0"){// frames[0] entspricht banner\r
+    document.F1.R1[0].checked = true;\r
+    stDis(true);\r
+  }\r
+  else{\r
+    document.F1.R1[1].checked = true;\r
+    stDis(false);\r
+  }\r
+  if (autoBlock == '0')\r
+    document.F1.R2[1].checked = true;\r
+  else\r
+    document.F1.R2[0].checked = true;\r
+}\r
+\r
+function i_prfElem(nr){ \r
+  if(document.F1.R1[0].checked == true){\r
+    i_showElem(9);\r
+  }\r
+  else{\r
+    i_showElem(nr);\r
+  }\r
+}\r
+\r
+function stDis(state){\r
+    var col = "#FFFFFF";\r
+    if(state == true) col = "#D4D0C8";\r
+    document.F1.T1.style.backgroundColor = col;\r
+    document.F1.T1.disabled = state;\r
+    document.F1.R2[0].disabled = state;\r
+    document.F1.R2[1].disabled = state;\r
+}\r
+\r
+function stOk(){\r
+  var loc = 'budget.cmd?action=setotherBudget';\r
+  if (document.F1.R1[0].checked == true){\r
+     if (isNaN(document.F1.T1.value)){\r
+       alert("Bitte tragen Sie einen Wert für die Größe der Datenmenge ein");\r
+        return;\r
+     }\r
+     loc += '&enable=0'; \r
+  }\r
+  else{\r
+    if (document.F1.T1.value=="" || document.F1.T1.value.substr(0,1)=="0" || isNaN(document.F1.T1.value) || parseInt(document.F1.T1.value) <= 0 || isAllBlank(document.F1.T1.value) == true){\r
+      alert("Bitte tragen Sie einen Wert für die Größe der Datenmenge ein");\r
+      document.F1.T1.focus();\r
+      return;\r
+    }\r
+\r
+     loc += '&enable=1';\r
+//    top.frames[0].bud_all = "1";\r
+//    top.frames[0].bud_all_mb = document.F1.T1.value;\r
+  }\r
+     loc += '&Max=';\r
+     loc += document.F1.T1.value;\r
+     loc += '&autoBlock=';\r
+     if (document.F1.R2[0].checked == true)\r
+       loc += '1';\r
+     else\r
+       loc += '0';\r
+\r
+  document.getElementById("c_verzoeg1").style.visibility='visible';\r
+  document.getElementById("c_verzoeg2").style.visibility='visible';\r
+  document.getElementById("t_but1").style.visibility='hidden';\r
+  document.getElementById("t_but3").style.visibility='hidden';\r
+  document.getElementById("t_but4").style.visibility='hidden';\r
+   var code = 'top.frames[2].location.assign("' + loc + '")';\r
+   eval(code);\r
+\r
+//  setTimeout("stZrk()",top.frames[0].verzoeg);\r
+}\r
+  \r
+function stZrk(){\r
+  top.frames[2].location.href = "budget.cmd?action=view";\r
+}\r
+\r
+//-->\r
+</SCRIPT>\r
+\r
+<LINK rel="stylesheet" href="style.css" type="text/css">\r
+\r
+</HEAD>\r
+\r
+<BODY onload=chk()>\r
+\r
+<DIV id=c_Frame>\r
+\r
+<DIV id=c_border>\r
+<DIV id=c_pfad>Budget / Alle anderen PCs</DIV>\r
+<DIV id=c_titel>Budget für alle anderen PCs</DIV>\r
+<DIV id=c_last>\r
+      <table border="0" cellpadding="0" cellspacing="2">\r
+        <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>\r
+          <form name="F1">\r
+            <td width="166">Budgetierung:</td>\r
+            <td width="20"><input type="radio" name="R1" value="V1" onclick="stDis(true)"></td>\r
+            <td width="75">Aus</td>\r
+            <td width="20"><input type="radio" name="R1" value="V2" onclick="stDis(false)"></td>\r
+            <td>Ein</td>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_titel>Budgetierung</DIV>\r
+<DIV id=c_last>\r
+      <table border="0" cellpadding="0" cellspacing="2">\r
+        <tr onmouseover=i_prfElem(2) onmouseout=i_showElem(0)>\r
+            <td width="170">Vorgabe der Datenmenge:</td>\r
+            <td width="51"><input type="text" name="T1" size="5" maxlength="5"></td>\r
+            <td>MB Maximum</td>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_titel>Bei Erreichen des Grenzwerts</DIV>\r
+<DIV id=c_last>\r
+      <table border="0" cellpadding="0" cellspacing="2">\r
+        <tr onmouseover=i_prfElem(3) onmouseout=i_showElem(0)>\r
+            <td width="166">Internetverbindung:</td>\r
+            <td width="20"><input type="radio" name="R2" value="V1"></td>\r
+            <td width="75">Trennen</td>\r
+            <td width="20"><input type="radio" name="R2" value="V2" checked></td>\r
+            <td>Nicht trennen</td>\r
+          </form>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_foot></DIV>\r
+</DIV>\r
+\r
+<DIV id=c_verzoeg1></DIV>\r
+<DIV id=c_verzoeg2></DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=t_Frame>\r
+\r
+<DIV id=t_but1 onclick=startseite() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>&lt;&lt;&nbsp;&nbsp;&lt;&lt;</DIV>\r
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zur&uuml;ck &lt;&lt;</DIV>\r
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>Speichern &lt;&lt;</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=i_Frame>\r
+\r
+  <DIV id=i_content>\r
+    <h2>Budget für alle anderen PCs</h2>\r
+    <p>Hier können Sie die Parameter für die Budgetierung festlegen.</p>\r
+    <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über einen Menüpunkt bewegen.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content1>\r
+    <h2>Budget für alle anderen PCs</h2>\r
+    <p><b>Budgetierung</b><br>\r
+    Hier schalten Sie die Budgetierung 'Ein' oder 'Aus'</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content2>\r
+    <h2>Budgetierung</h2>\r
+    <p><b>Vorgabe der Datenmenge</b><br>\r
+    Wenn Sie die Vorgabe der Datenmenge aktivieren, muss der Haken im Kontrollkästchen erscheinen. \r
+    Tragen Sie dann die Datenmenge in MB ein, die Sie für alle anderen PCs Online zulassen möchten. \r
+    Sobald diese Zeit überschritten wird, erhalten alle anderen PCs keinen Zugang mehr ins Internet.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content3>\r
+    <h2>Bei Erreichen des Grenzwerts</h2>\r
+    <p><b>Internetverbindung</b><br>\r
+    Wenn Sie die Option <b>'Trennen'</b> auswählen, wird eine bestehende Internetverbindung sofort getrennt\r
+    wenn der Grenzwert der Zeit oder der Datenmenge erreicht ist.</p>\r
+    <p>Wenn Sie die Option <b>'Nicht Trennen'</b> auswählen, wird eine bestehende Internetverbindung nicht sofort getrennt\r
+    wenn der Grenzwert der Zeit oder der Datenmenge erreicht ist. Erst der nächste Versuch eine Internetverbindung aufzubauen wird verhindert.</p>\r
+  </DIV>\r
+\r
+  <DIV id=i_content9>\r
+    <h2><b>Einstellung nicht änderbar</b></h2>\r
+    <p>Um diese Einstellung ändern zu können, muss die Budgetierung eingeschaltet sein.</p>\r
+  </DIV>\r
+  \r
+</DIV>\r
+\r
+</BODY>\r
+\r
+</HTML>\r
diff --git a/userapps/broadcom/cfm/html_500V/hcti_budget_gesamt.htm b/userapps/broadcom/cfm/html_500V/hcti_budget_gesamt.htm
new file mode 100644 (file)
index 0000000..9d4767d
--- /dev/null
@@ -0,0 +1,334 @@
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>BudgetGesamtbudgetierung</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+\r
+function chk(){ \r
+var budget_std = "<%ejGetBudget(time_length)%>";\r
+var budget_mb = "<%ejGetBudget(payload_limit)%>";\r
+var budget = "<%ejGetBudget(enable)%>"; \r
+var autoBlock = "<%ejGetBudget(autoBlock)%>";\r
+var enbleT = "<%ejGetBudget(enable_time_limit)%>";\r
+var enbleP = "<%ejGetBudget(enable_payload_limit)%>";\r
+var reset_day = "<%ejGetBudget(begin)%>";\r
+document.F1.T1.value = budget_std;\r
+document.F1.T2.value = budget_mb;\r
+\r
+  if(enbleT == "0"){\r
+    document.F1.C1.checked = false;\r
+  }\r
+  else{\r
+    document.F1.C1.checked = true;\r
+  }\r
+  if(enbleP == "0"){\r
+    document.F1.C2.checked = false;\r
+  }\r
+  else{\r
+    document.F1.C2.checked = true;\r
+  }\r
+  if(budget == "0"){// frames[0] entspricht banner\r
+    document.F1.R1[0].checked = true;\r
+    stDis(true);\r
+  }\r
+  else{\r
+    document.F1.R1[1].checked = true;\r
+    stDis(false);\r
+  }\r
+  if (autoBlock == "1"){\r
+       document.F1.R2[0].checked = true;\r
+       document.F1.R2[1].checked = false;\r
+  }\r
+  else{\r
+       document.F1.R2[1].checked = true;\r
+       document.F1.R2[0].checked = false;\r
+  }  \r
+  document.F1.T3.value = reset_day;    \r
+}\r
+\r
+function i_prfElem(nr){ \r
+  if(document.F1.R1[0].checked == true){\r
+    i_showElem(9);\r
+  }\r
+  else{\r
+    i_showElem(nr);\r
+  }\r
+}\r
+\r
+function bdg_hinw(){\r
+    alert("Mit der Einschaltung vom Budget wird bei Datum & Uhrzeit die Einstellung auf 'Zeit mit\n" +\r
+          "Internet abgleichen' eingestellt.\n" +\r
+          "Diese Einstellung ist notwendig, damit die Budgetierung funktioniert.\n" +\r
+          "Der Router geht Online um die Zeit mit dem Internet abzugleichen in folgenden Fällen:\n" +\r
+          "\n- nachdem die Einstellung auf 'Zeit mit Internet abgleichen' eingestellt wurde,\n" +\r
+          "- wenn der Router eingeschaltet wird, \n" +\r
+          "- täglich einmal, aber nur wenn der Router Online ist.\n" +\r
+          "\nEin abgelaufenes Budget verhindert die oben beschriebene Funktionsweise nicht!");\r
+    stDis(false);\r
+}\r
+\r
+function stDis(state){\r
+    var col = "#FFFFFF";\r
+    if(state == true) col = "#D4D0C8";\r
+    document.F1.C1.disabled = state;\r
+    document.F1.T1.style.backgroundColor = col;\r
+    document.F1.T1.disabled = state;\r
+    document.F1.C2.disabled = state;\r
+    document.F1.T2.style.backgroundColor = col;\r
+    document.F1.T2.disabled = state;\r
+    document.F1.T3.style.backgroundColor = col;\r
+    document.F1.T3.disabled = state;\r
+    document.F1.R2[0].disabled = state;\r
+    document.F1.R2[1].disabled = state;\r
+    if(state == false){\r
+      stDis2(2);\r
+      stDis2(4);\r
+    }\r
+}\r
+\r
+function stDis2(nr){\r
+    if(document.F1.elements[nr].checked == true){\r
+      document.F1.elements[nr+1].style.backgroundColor="#FFFFFF";\r
+      document.F1.elements[nr+1].disabled = false;\r
+    }\r
+    else{\r
+      document.F1.elements[nr+1].disabled = true;\r
+      document.F1.elements[nr+1].style.backgroundColor="#D4D0C8";\r
+    }\r
+}\r
+\r
+function stOk(){\r
+  var loc = 'budget.cmd?action=setgmBudget';\r
+  if(document.F1.R1[0].checked == true){\r
+    budget = "0";\r
+    loc += '&enable=0';\r
+  }\r
+  else{\r
+    if (document.F1.C1.checked == false && document.F1.C2.checked == false){\r
+      alert("Bitte wählen Sie mindestens eine Vorgabe (Zeit bzw. Datenmenge) für die Budgetierung");\r
+      return;\r
+    }\r
+    if (document.F1.C1.checked == true && (document.F1.T1.value=="" || document.F1.T1.value.substr(0,1)=="0" || isNaN(document.F1.T1.value) || parseInt(document.F1.T1.value) <= 0 || isAllBlank(document.F1.T1.value) == true)){\r
+      alert("Bitte tragen Sie einen Wert für die Anzahl der Stunden ein");\r
+      document.F1.T1.focus();\r
+      return;\r
+    }\r
+    if (document.F1.C2.checked == true && (document.F1.T2.value=="" || document.F1.T2.value.substr(0,1)=="0" || isNaN(document.F1.T2.value) || parseInt(document.F1.T2.value) <= 0 || isAllBlank(document.F1.T2.value) == true)){\r
+      alert("Bitte tragen Sie einen Wert für die Größe der Datenmenge ein");\r
+      document.F1.T2.focus();\r
+      return;\r
+    }\r
+    if (document.F1.T3.value=="" || document.F1.T3.value=="0" || document.F1.T3.value=="00" || parseInt(document.F1.T3.value) <= 0 || parseInt(document.F1.T3.value) > 30 || isNaN(document.F1.T3.value) || isAllBlank(document.F1.T3.value) == true){\r
+      alert("Bitte tragen Sie ein Datum für das monatliche Zurücksetzen des Grenzwerts ein");\r
+      document.F1.T3.focus();\r
+      return;\r
+    }\r
+       loc += '&enable=1';\r
+  }\r
+  \r
+  if (document.F1.C1.checked == true){\r
+       loc += '&enable_time_limit=1';\r
+  }\r
+  else {\r
+       loc += '&enable_time_limit=0';\r
+ }\r
+  if (document.F1.C2.checked == true) {\r
+       loc += '&enable_payload_limit=1';\r
+  }\r
+  else\r
+  {\r
+       loc += '&enable_payload_limit=0';\r
+  }\r
+  if (document.F1.R2[0].checked == true){\r
+       loc += '&autoBlock=1';\r
+  }\r
+  else\r
+       loc += '&autoBlock=0';\r
+        loc += '&time_length=';\r
+       if(document.F1.T1.value == "")\r
+               loc += '0';\r
+       else\r
+               loc += document.F1.T1.value;\r
+       \r
+       loc += '&payload_Max=';\r
+       if (document.F1.T2.value == "")\r
+               loc += '0';\r
+       else\r
+               loc += document.F1.T2.value;\r
+       loc += '&begin=';\r
+       if(document.F1.T3.value == "")\r
+               loc += '0'\r
+       else\r
+               loc += document.F1.T3.value;\r
+\r
+  document.getElementById("c_verzoeg1").style.visibility='visible';\r
+  document.getElementById("c_verzoeg2").style.visibility='visible';\r
+  document.getElementById("t_but1").style.visibility='hidden';\r
+  document.getElementById("t_but3").style.visibility='hidden';\r
+  document.getElementById("t_but4").style.visibility='hidden';\r
+//  setTimeout("stZrk()",top.frames[0].verzoeg);\r
+   var code = 'top.frames[2].location.assign("' + loc + '")';\r
+   eval(code);\r
+}\r
+\r
+function stZrk(){ \r
+  top.frames[2].location.href = "budget.cmd?action=view";\r
+}\r
+\r
+//-->\r
+</SCRIPT>\r
+\r
+<LINK rel="stylesheet" href="style.css" type="text/css">\r
+\r
+</HEAD>\r
+\r
+<BODY onload=chk()>\r
+\r
+<DIV id=c_Frame>\r
+\r
+<DIV id=c_border>\r
+<DIV id=c_pfad>Budget / Gesamtbudget</DIV>\r
+<DIV id=c_titel>Gesamtbudget</DIV>\r
+<DIV id=c_last>\r
+      <table border="0" cellpadding="0" cellspacing="2">\r
+        <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>\r
+          <form name="F1">\r
+            <td width="166">Budgetierung:</td>\r
+            <td width="20"><input type="radio" name="R1" value="V1" onclick="stDis(true)"></td>\r
+            <td width="75">Aus</td>\r
+            <td width="20"><input type="radio" name="R1" value="V2" onclick="bdg_hinw()"></td>\r
+            <td>Ein</td>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_titel>Budgetierung</DIV>\r
+\r
+<DIV id=c_std>\r
+      <table border="0" cellpadding="0" cellspacing="2">\r
+        <tr onmouseover=i_prfElem(2) onmouseout=i_showElem(0)>\r
+            <td width="166">Vorgabe der Zeit:</td>\r
+            <td width="37"><input type="checkbox" name="C1" onclick="stDis2(2)"></td>\r
+            <td width="28">max.</td>\r
+            <td width="51"><input type="text" name="T1" size="5" maxlength="5"></td>\r
+            <td>Stunden</td>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+<DIV id=c_std>\r
+      <table border="0" cellpadding="0" cellspacing="2">\r
+        <tr onmouseover=i_prfElem(3) onmouseout=i_showElem(0)>\r
+            <td width="166">Vorgabe der Datenmenge:</td>\r
+            <td width="37"><input type="checkbox" name="C2" onclick="stDis2(4)"></td>\r
+            <td width="28">max.</td>\r
+            <td width="51"><input type="text" name="T2" size="5" maxlength="5"></td>\r
+            <td>MB</td>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+<DIV id=c_last>\r
+      <table border="0" cellpadding="0" cellspacing="2">\r
+        <tr onmouseover=i_prfElem(4) onmouseout=i_showElem(0)>\r
+            <td width="170">Grenzwert zurücksetzen:</td>\r
+            <td width="63">jeweils am</td>\r
+            <td width="20"><input type="text" name="T3" size="2" maxlength="2" ></td>\r
+            <td>. des Monats</td>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_titel>Bei Erreichen des Grenzwerts</DIV>\r
+<DIV id=c_last>\r
+      <table border="0" cellpadding="0" cellspacing="2">\r
+        <tr onmouseover=i_prfElem(5) onmouseout=i_showElem(0)>\r
+            <td width="166">Internetverbindung:</td>\r
+            <td width="20"><input type="radio" name="R2" value="V1" checked></td>\r
+            <td width="75">Trennen</td>\r
+            <td width="20"><input type="radio" name="R2" value="V2"></td>\r
+            <td>Nicht trennen</td>\r
+          </form>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_foot></DIV>\r
+</DIV>\r
+\r
+<DIV id=c_verzoeg1></DIV>\r
+<DIV id=c_verzoeg2></DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=t_Frame>\r
+\r
+<DIV id=t_but1 onclick=startseite() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>&lt;&lt;&nbsp;&nbsp;&lt;&lt;</DIV>\r
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zur&uuml;ck &lt;&lt;</DIV>\r
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>Speichern &lt;&lt;</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=i_Frame>\r
+\r
+  <DIV id=i_content>\r
+    <h2>Gesamtbudgetierung</h2>\r
+    <p>Hier können Sie die Parameter für die Budgetierung festlegen.</p>\r
+    <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über einen Menüpunkt bewegen.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content1>\r
+    <h2>Gesamtbudgetierung</h2>\r
+    <p><b>Budgetierung</b><br>\r
+    Hier schalten Sie die Budgetierung 'Ein' oder 'Aus'</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content2>\r
+    <h2>Budgetierung</h2>\r
+    <p><b>Vorgabe der Zeit</b><br>\r
+    Wenn Sie die Vorgabe der Zeit aktivieren, muss der Haken im Kontrollkästchen erscheinen. \r
+    Tragen Sie dann die Anzahl der Stunden ein, die Sie Online zulassen möchten. \r
+    Sobald diese Zeit überschritten wird, erhält der Router keinen Zugang mehr ins Internet.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content3>\r
+    <h2>Budgetierung</h2>\r
+    <p><b>Vorgabe der Datenmenge</b><br>\r
+     Wenn Sie die Vorgabe der Datenmenge aktivieren, muss der Haken im Kontrollkästchen erscheinen. \r
+    Tragen Sie dann die Datenmenge in MB ein, die Sie Online zulassen möchten. \r
+    Sobald diese Datenmenge überschritten wird, erhält der Router keinen Zugang mehr ins Internet.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content4>\r
+    <h2>Budgetierung</h2>\r
+    <p><b>Grenzwert zurücksetzen</b><br>\r
+    Hier tragen sie den Tag ein, an dem die Grenzwerte für Zeit und Datenmenge wieder zurückgesetzt werden. \r
+    Das Konto wird somit wieder aufgefüllt.</p>\r
+  </DIV>\r
+\r
+  <DIV id=i_content5>\r
+    <h2>Bei Erreichen des Grenzwerts</h2>\r
+    <p><b>Internetverbindung </b><br>\r
+    Wenn Sie die Option <b>'Trennen'</b> auswählen, wird eine bestehende Internetverbindung sofort getrennt\r
+    wenn der Grenzwert der Zeit oder der Datenmenge erreicht ist.</p>\r
+    <p>Wenn Sie die Option <b>'Nicht Trennen'</b>auswählen, wird eine bestehende Internetverbindung nicht sofort getrennt\r
+    wenn der Grenzwert der Zeit oder der Datenmenge erreicht ist. Erst der nächste Versuch eine Internetverbindung aufzubauen wird verhindert.</p>\r
+  </DIV>\r
+\r
+  <DIV id=i_content9>\r
+    <h2><b>Einstellung nicht änderbar</b></h2>\r
+    <p>Um diese Einstellung ändern zu können, muss die Budgetierung eingeschaltet sein.</p>\r
+  </DIV>\r
+  \r
+</DIV>\r
+\r
+</BODY>\r
+\r
+</HTML>\r
diff --git a/userapps/broadcom/cfm/html_500V/hcti_budget_pc.htm b/userapps/broadcom/cfm/html_500V/hcti_budget_pc.htm
new file mode 100644 (file)
index 0000000..529aafc
--- /dev/null
@@ -0,0 +1,201 @@
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>BudgetPCx</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+\r
+function chk(){\r
+  document.F1.T1.value = top.frames[0].bud_pc_mb[top.frames[0].pc_akt-1];\r
+  if (top.frames[0].bud_pc[top.frames[0].pc_akt-1] == "0"){\r
+    document.F1.R1[0].checked = true;\r
+    stDis(true);\r
+  }\r
+  else{\r
+    document.F1.R1[1].checked = true;\r
+    stDis(false);\r
+  }\r
+}\r
+\r
+function i_prfElem(nr){ \r
+  if(document.F1.R1[0].checked == true){\r
+    i_showElem(9);\r
+  }\r
+  else{\r
+    i_showElem(nr);\r
+  }\r
+}\r
+\r
+function stDis(state){\r
+    var col = "#FFFFFF";\r
+    if(state == true) col = "#D4D0C8";\r
+    document.F1.T1.style.backgroundColor = col;\r
+    document.F1.T1.disabled = state;\r
+    document.F1.R2[0].disabled = state;\r
+    document.F1.R2[1].disabled = state;\r
+}\r
+\r
+function stOk(){\r
+  var loc = 'budget.cmd?action=add';\r
+  if(document.F1.R1[0].checked == true){\r
+    top.frames[0].bud_pc[top.frames[0].pc_akt-1] = "0";\r
+  }\r
+  else{\r
+    if (document.F1.T1.value=="" || document.F1.T1.value.substr(0,1)=="0" || isNaN(document.F1.T1.value)){\r
+      alert("Bitte tragen Sie einen Wert für die Größe der Datenmenge ein");\r
+      document.F1.T1.focus();\r
+      return;\r
+    }\r
+\r
+    top.frames[0].bud_pc[top.frames[0].pc_akt-1] = "1";\r
+    top.frames[0].bud_pc_mb[top.frames[0].pc_akt-1] = document.F1.T1.value;\r
+  }\r
+  loc += '&name=aa';\r
+  loc += '&enable=1';\r
+  loc += '&Max=';\r
+  loc += encodeUrl(document.F1.T1.value);\r
+  loc += '&autoBlock=1';\r
+  var code = 'top.frames[2].location.assign("' + loc + '")';\r
+  eval(code); \r
+  document.getElementById("c_verzoeg1").style.visibility='visible';\r
+  document.getElementById("c_verzoeg2").style.visibility='visible';\r
+  document.getElementById("t_but1").style.visibility='hidden';\r
+  document.getElementById("t_but3").style.visibility='hidden';\r
+  document.getElementById("t_but4").style.visibility='hidden';\r
+  setTimeout("stZrk()",top.frames[0].verzoeg);\r
+}\r
+\r
+function stZrk(){\r
+  top.frames[2].location.href = "hcti_budget.htm";\r
+}\r
+\r
+//-->\r
+</SCRIPT>\r
+\r
+<LINK rel="stylesheet" href="style.css" type="text/css">\r
+\r
+</HEAD>\r
+\r
+<BODY onload=chk()>\r
+\r
+<DIV id=c_Frame>\r
+\r
+<DIV id=c_border>\r
+<DIV id=c_pfad>\r
+      Budget /\r
+      <SCRIPT language="JavaScript">\r
+      <!--\r
+        document.write(' PC ' + top.frames[0].pc_akt);\r
+      //-->\r
+      </SCRIPT>\r
+</DIV>\r
+<DIV id=c_titel>\r
+      <SCRIPT language="JavaScript">\r
+      <!--\r
+        document.write('Budget für PC ' + top.frames[0].pc_akt + ': ' + top.frames[0].pc_bez[top.frames[0].pc_akt-1]);\r
+      //-->\r
+      </SCRIPT>\r
+</DIV>\r
+<DIV id=c_last>\r
+      <table border="0" cellpadding="0" cellspacing="2">\r
+        <tr onmouseover=i_showElem(1) onmouseout=i_showElem(0)>\r
+          <form name="F1">\r
+            <td width="166">Budgetierung:</td>\r
+            <td width="20"><input type="radio" name="R1" value="V1" onclick="stDis(true)"></td>\r
+            <td width="40">Aus</td>\r
+            <td width="20"><input type="radio" name="R1" value="V2" onclick="stDis(false)"></td>\r
+            <td>Ein</td>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_titel>Budgetierung</DIV>\r
+<DIV id=c_last>\r
+      <table border="0" cellpadding="0" cellspacing="2">\r
+        <tr onmouseover=i_prfElem(2) onmouseout=i_showElem(0)>\r
+            <td width="170">Vorgabe der Datenmenge:</td>\r
+            <td width="51"><input type="text" name="T1" size="5" maxlength="5"></td>\r
+            <td>MB Maximum</td>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_titel>Bei Erreichen des Grenzwerts</DIV>\r
+<DIV id=c_last>\r
+      <table border="0" cellpadding="0" cellspacing="2">\r
+        <tr onmouseover=i_prfElem(3) onmouseout=i_showElem(0)>\r
+            <td width="166">Internetverbindung:</td>\r
+            <td width="20"><input type="radio" name="R2" value="V1"></td>\r
+            <td width="75">Trennen</td>\r
+            <td width="20"><input type="radio" name="R2" value="V2" checked></td>\r
+            <td>Nicht trennen</td>\r
+          </form>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_foot></DIV>\r
+</DIV>\r
+\r
+<DIV id=c_verzoeg1></DIV>\r
+<DIV id=c_verzoeg2></DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=t_Frame>\r
+\r
+<DIV id=t_but1 onclick=startseite() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>&lt;&lt;&nbsp;&nbsp;&lt;&lt;</DIV>\r
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zur&uuml;ck &lt;&lt;</DIV>\r
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>Speichern &lt;&lt;</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=i_Frame>\r
+\r
+  <DIV id=i_content>\r
+    <h2>Budget für PC ...</h2>\r
+    <p>Hier können Sie die Parameter für die Budgetierung festlegen.</p>\r
+    <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über einen Menüpunkt bewegen.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content1>\r
+    <h2>Budget für PC ...</h2>\r
+    <p><b>Budgetierung</b><br>\r
+    Hier schalten Sie die Budgetierung 'Ein' oder 'Aus'</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content2>\r
+    <h2>Budgetierung</h2>\r
+    <p><b>Vorgabe der Datenmenge</b><br>\r
+    Wenn Sie die Vorgabe der Datenmenge aktivieren, muss der Haken im Kontrollkästchen erscheinen. \r
+    Tragen Sie dann die Datenmenge in MB ein, die Sie für diesen PC Online zulassen möchten. \r
+    Sobald diese Zeit überschritten wird, erhält dieser PC keinen Zugang mehr ins Internet.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content3>\r
+    <h2>Bei Erreichen des Grenzwerts</h2>\r
+    <p><b>Internetverbindung </b><br>\r
+    Wenn Sie die Option <b>'Trennen'</b> auswählen, wird eine bestehende Internetverbindung sofort getrennt\r
+    wenn der Grenzwert der Zeit oder der Datenmenge erreicht ist.</p>\r
+    <p>Wenn Sie die Option <b>'Nicht Trennen'</b> auswählen, wird eine bestehende Internetverbindung nicht sofort getrennt\r
+    wenn der Grenzwert der Zeit oder der Datenmenge erreicht ist. Erst der nächste Versuch eine Internetverbindung aufzubauen wird verhindert.</p>\r
+  </DIV>\r
+\r
+  <DIV id=i_content9>\r
+    <h2><b>Einstellung nicht änderbar</b></h2>\r
+    <p>Um diese Einstellung ändern zu können, muss die Budgetierung eingeschaltet sein.</p>\r
+  </DIV>\r
+  \r
+</DIV>\r
+\r
+</BODY>\r
+\r
+</HTML>\r
diff --git a/userapps/broadcom/cfm/html_500V/hcti_hilfsmittel.htm b/userapps/broadcom/cfm/html_500V/hcti_hilfsmittel.htm
new file mode 100644 (file)
index 0000000..9083c80
--- /dev/null
@@ -0,0 +1,91 @@
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>Hilfsmittel</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<LINK rel="stylesheet" href="style.css" type="text/css">\r
+\r
+</HEAD>\r
+\r
+<BODY id="test">\r
+\r
+<DIV id=c_Frame>\r
+\r
+<DIV id=c_border>\r
+<DIV id=c_pfad>Hilfsmittel</DIV>\r
+<DIV id=c_titel>Hilfsmittel</DIV>\r
+<DIV id=c_link>\r
+      <table border="0" cellpadding="4" cellspacing="0">\r
+        <tr>\r
+          <td width="200"><a href="hcti_hilfsmittel_datum.htm" onmouseover=i_showElem(1) onmouseout=i_showElem(0) target="hcti"><b>&gt;&gt; </b>Datum &amp; Uhrzeit</a></td>\r
+          <td>\r
+            <SCRIPT language="JavaScript">\r
+              <!--                    \r
+                  document.write('<%ej_get_date_time(dt_display_time)%>')\r
+              //-->\r
+            </SCRIPT>\r
+          </td>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+<DIV id=c_linklast>\r
+      <table border="0" cellpadding="4" cellspacing="0">\r
+        <tr>\r
+          <td width="200"><a href="hcti_hilfsmittel_reboot.htm" onmouseover=i_showElem(3) onmouseout=i_showElem(0) target="hcti"><b>&gt;&gt; </b>Reboot</a></td>\r
+          <td>\r
+               <script language="Javascript">\r
+                        var rebootTime = '<%ej_get_date_time(last_reboot_time)%>';\r
+                        document.write('Letzter ' + rebootTime);\r
+                </script>\r
+        </td>\r
+        </tr>\r
+      </table>\r
+</DIV>\r
+<DIV id=c_leer></DIV>\r
+<DIV id=c_foot></DIV>\r
+</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=t_Frame>\r
+\r
+<DIV id=t_but3 onclick=startseite() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zur&uuml;ck &lt;&lt;</DIV>\r
+\r
+</DIV>\r
+\r
+<DIV id=i_Frame>\r
+\r
+  <DIV id=i_content>\r
+    <h2>Hilfsmittel</h2>\r
+    <p>Hier können Sie allgemeine Einstellungen vornehmen.</p>\r
+    <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über einen Menüpunkt bewegen.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content1>\r
+    <h2>Hilfsmittel</h2>\r
+    <p><b>Datum &amp; Uhrzeit</b><br>\r
+    Sie können Datum &amp; Uhrzeit in Ihrem Router manuell oder durch einen Zeitserver gesteuert einstellen.</p>\r
+  </DIV>\r
+  \r
+  <DIV id=i_content2>\r
+    <h2>Hilfsmittel</h2>\r
+    <p><b>Fernverwaltung</b><br>\r
+    Mit Hilfe der Fernverwaltung können Sie die Konfiguration Ihres Routers von qualifizierten Fachkräften vornehmen lassen.</p> \r
+  </DIV>\r
+  \r
+  <DIV id=i_content3>\r
+    <h2>Hilfsmittel</h2>\r
+    <p><b>Reboot</b><br>\r
+    Falls das System nicht mehr korrekt antwortet, oder in irgend einer Form aufhört zu arbeiten, können Sie\r
+    ein Reboot durchführen. Ihre Einstellungen werden dabei nicht verändert.</p>\r
+  </DIV>\r
+\r
+</DIV>\r
+\r
+</BODY>\r
+\r
+</HTML>\r
diff --git a/userapps/broadcom/cfm/html_500V/hcti_hilfsmittel_datum.htm b/userapps/broadcom/cfm/html_500V/hcti_hilfsmittel_datum.htm
new file mode 100644 (file)
index 0000000..84c71d1
--- /dev/null
@@ -0,0 +1,349 @@
+<HTML>
+
+<HEAD>
+
+<TITLE>HilfsmittelDatum</TITLE>
+
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>
+
+<SCRIPT language="JavaScript">
+<!--
+var Is_Manual = '<%ej_get_date_time(dt_isManual)%>';
+var date_str = '<%ej_get_date_time(dt_datetime)%>';
+var day_night_allow = '<%ej_get_date_time(dt_day_night_allow)%>';
+var ntp_server = '<%ej_get_date_time(dt_online_server)%>';
+var budget = '<%ejGetBudget(enable)%>';
+function tt(){
+    jetzt = new Date();
+    tt= jetzt.getDate();
+    if (tt<10) tt = "0" + tt;
+    return tt;
+}
+
+function mm(){
+    jetzt = new Date();
+    mm = jetzt.getMonth() + 1;
+    if (mm<10) mm = "0" + mm;
+    return mm;
+}
+
+function jj(){
+    jetzt = new Date();
+    jj= jetzt.getFullYear();
+    return jj;
+}
+
+function std(){
+    jetzt = new Date();
+    std= jetzt.getHours();
+    if (std<10) std = "0" + std;
+    return std;
+}
+
+function min(){
+    jetzt = new Date();
+    min= jetzt.getMinutes();
+    if (min<10) min = "0" + min;
+    return min;
+}
+
+function frmLoad(){
+       
+       if (Is_Manual == '1') {
+               document.F1.D1.selectedIndex = 0;
+       } else {
+               document.F1.D1.selectedIndex = 1;
+       }
+
+    if (budget== '1') {
+        document.F1.D1.selectedIndex = 1;
+        document.F1.D1.style.backgroundColor="#D4D0C8";
+        document.F1.D1.disabled = true;
+    } else {
+        document.F1.D1.style.backgroundColor="#FFFFFF";
+        document.F1.D1.disabled = false; 
+    }
+       if (day_night_allow == '1'){
+               document.DAT1.C1.checked = true;        
+       } else {
+               document.DAT1.C1.checked = false;
+       }
+       document.DAT2.T3.value = ntp_server;
+       stAkt();
+
+}
+
+function stAkt(){
+    if (document.F1.D1.selectedIndex==0){
+      document.getElementById("c_um1").style.visibility='visible';
+      document.getElementById("c_um2").style.visibility='hidden';
+    }
+    else{
+      document.getElementById("c_um1").style.visibility='hidden';
+      document.getElementById("c_um2").style.visibility='visible';
+    }
+}
+
+function i_prfElem(nr){ 
+  if(document.F1.D1.disabled == true){
+    i_showElem(9);
+  }
+  else{
+    i_showElem(nr);
+  }
+}
+
+function stOk(){
+    if (document.F1.D1.selectedIndex==0){
+        if (isNDatum(document.DAT1.T1_1,document.DAT1.T1_2,document.DAT1.T1_3) != 0 || isAllBlank(document.DAT1.T1_1.value)==true || isAllBlank(document.DAT1.T1_3.value)==true){
+            alert("Bitte tragen Sie das aktuelle Datum korrekt ein");
+            return;
+        }
+        if (isNTime(document.DAT1.T2_1,document.DAT1.T2_2) != 0 || isAllBlank(document.DAT1.T2_1.value)==true ||  isAllBlank(document.DAT1.T2_2.value) == true){
+            alert("Bitte tragen Sie die aktuelle Uhrzeit korrekt ein");
+            return;
+        }
+
+               var loc = 'c_hilfsmittel_datum_manuell.datetime?';
+
+        var datetime;
+        datetime = document.DAT1.T1_3.value + ":" +document.DAT1.T1_2.value + ":" +document.DAT1.T1_1.value + ":" +document.DAT1.T2_1.value + ":" +document.DAT1.T2_2.value + ":" +"0";
+                                                                                        loc +="dt_isManual=1&dt_datetime="+datetime;
+                                                                               
+        if (document.DAT1.C1.checked == true){
+            loc +="&dt_day_night_allow=1";
+        }else
+            loc +="&dt_day_night_allow=0"
+
+        document.getElementById("c_verzoeg1").style.visibility='visible';
+        document.getElementById("c_verzoeg2").style.visibility='visible';
+        document.getElementById("t_but1").style.visibility='hidden';
+        document.getElementById("t_but3").style.visibility='hidden';
+        document.getElementById("t_but4").style.visibility='hidden';
+        var code = 'top.frames[2].location.assign("' + loc + '")';
+        eval(code);
+
+    } else{
+        if (document.DAT2.T3.value==""){
+            alert("Bitte tragen Sie einen gültigen Zeitserver ein");
+            document.DAT2.T3.focus();
+            return;
+        }
+               var loc = 'c_hilfsmittel_datum_server.datetime?';
+        with (document.DAT2) {
+            loc +="dt_isManual=0";
+            loc +="&dt_online_server="+T3.value;
+        }
+        document.getElementById("c_verzoeg1").style.visibility='visible';
+        document.getElementById("c_verzoeg2").style.visibility='visible';
+        document.getElementById("t_but1").style.visibility='hidden';
+        document.getElementById("t_but3").style.visibility='hidden';
+        document.getElementById("t_but4").style.visibility='hidden'; 
+        var code = 'top.frames[2].location.assign("' + loc + '")';
+        eval(code);
+    }
+
+    document.getElementById("c_verzoeg1").style.visibility='visible';
+    document.getElementById("c_verzoeg2").style.visibility='visible';
+    document.getElementById("t_but1").style.visibility='hidden';
+    document.getElementById("t_but3").style.visibility='hidden';
+    document.getElementById("t_but4").style.visibility='hidden';
+    setTimeout("stZrk()",top.frames[0].verzoeg);
+
+    //Select-Options müssen extra ausgeblendet werden!
+    document.F1.D1.style.visibility='hidden';
+}
+  
+function stZrk(){
+  top.frames[2].location.href = "hcti_hilfsmittel.htm";
+}
+
+//-->
+</SCRIPT>
+
+<LINK rel="stylesheet" href="style.css" type="text/css">
+
+<STYLE type="text/css">
+<!--
+
+#c_um1 {
+  POSITION: absolute; left: 15px; top: 112px; width: 402px; background-color: #F0F0F0; VISIBILITY: hidden;
+  border-color: #E20074; border-width: 1px; border-style: solid; border-top-style: none;
+}
+
+#c_um2 {
+  POSITION: absolute; left: 15px; top: 112px; width: 402px; background-color: #F0F0F0;
+  border-color: #E20074; border-width: 1px; border-style: solid; border-top-style: none;
+}
+
+//-->
+</STYLE>
+
+</HEAD>
+
+<BODY onload=frmLoad()>
+
+<DIV id=c_Frame>
+
+<DIV id=c_border>
+<DIV id=c_pfad>Hilfsmittel / Datum &amp; Uhrzeit</DIV>
+<DIV id=c_titel>Datum &amp; Uhrzeit</DIV>
+<DIV id=c_sel>
+      <table border="0" cellpadding="2" cellspacing="1" bgcolor="#E20074">
+        <tr onmouseover=i_prfElem(1) onmouseout=i_showElem(0)>
+          <form name="F1">
+            <td width="122" align="right"><font color="#FFFFFF"><b>Einstellung:</b></font></td>
+            <td width="5"></td>
+            <td width="241"><select size="1" name="D1" onchange="stAkt()">
+                <option>Zeit manuell einstellen</option>
+                <option>Zeit mit Internet abgleichen</option>
+              </select>
+            </td>
+          </form>
+        </tr>
+      </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+</DIV>
+
+<DIV id=c_um1>
+
+<DIV id=c_titel>Aktualisierung</DIV>
+<DIV id=c_std>
+  <table border="0" cellpadding="0" cellspacing="2">
+    <tr onmouseover=i_showElem(2) onmouseout=i_showElem(0)>
+      <form name="DAT1">
+        <td width="136" >Tag . Monat . Jahr:</td>     
+          <SCRIPT language="JavaScript">
+          <!--                    
+            document.write('<td width="31"><input type="text" name="T1_1" size="2" maxlength="2" value=' + tt() + '> .</td>' +
+              '<td width="31"><input type="text" name="T1_2" size="2" maxlength="2" value=' + mm() + '> .</td>' +
+              '<td><input type="text" name="T1_3" size="4" maxlength="4" value=' + jj() + '></td>');
+          //-->
+          </SCRIPT>
+        </td>
+    </tr>
+  </table>
+</DIV>
+<DIV id=c_last>
+  <table border="0" cellpadding="0" cellspacing="2">
+    <tr onmouseover=i_showElem(3) onmouseout=i_showElem(0)>
+        <td width="136">Stunden : Minuten:</td>
+          <SCRIPT language="JavaScript">
+          <!--                    
+            document.write('<td width="31"><input type="text" name="T2_1" size="2" maxlength="2" value=' + std() + '> :</td>');
+            document.write('<td><input type="text" name="T2_2" size="2" maxlength="2" value=' + min() + '> Uhr</td>');
+          //-->
+          </SCRIPT>
+        </td>
+    </tr>
+  </table>
+</DIV>
+<DIV id=c_leer></DIV>
+<DIV id=c_titel>Sommerzeit</DIV>
+<DIV id=c_last>
+  <table border="0" cellpadding="0" cellspacing="2">
+    <tr onmouseover=i_showElem(4) onmouseout=i_showElem(0)>
+        <td width="132">Automatisch umstellen:</td>
+        <td width="31"><input type="checkbox" name="C1"></td>
+      </form>
+    </tr>
+  </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_um2>
+
+<DIV id=c_titel>Zeitserver angeben</DIV>
+<DIV id=c_last>
+  <table border="0" cellpadding="0" cellspacing="2">
+    <tr onmouseover=i_showElem(5) onmouseout=i_showElem(0)>
+      <form name="DAT2">
+        <td width="136">Zeitserver:</td>
+        <td><input type="text" name="T3" size="30" value=""></td>
+      </form>
+    </tr>
+  </table>
+</DIV>
+
+<DIV id=c_leer></DIV>
+<DIV id=c_foot></DIV>
+</DIV>
+
+<DIV id=c_verzoeg1></DIV>
+<DIV id=c_verzoeg2></DIV>
+
+</DIV>
+
+<DIV id=t_Frame>
+
+<DIV id=t_but1 onclick=startseite() onmouseover=rahmen(1,1) onmouseout=rahmen(0,1)>&lt;&lt;&nbsp;&nbsp;&lt;&lt;</DIV>
+<DIV id=t_but3 onclick=stZrk() onmouseover=rahmen(1,3) onmouseout=rahmen(0,3)>Zur&uuml;ck &lt;&lt;</DIV>
+<DIV id=t_but4 onclick=stOk() onmouseover=rahmen(1,4) onmouseout=rahmen(0,4)>Speichern &lt;&lt;</DIV>
+
+</DIV>
+
+<DIV id=i_Frame>
+
+  <DIV id=i_content>
+    <h2>Datum &amp; Uhrzeit</h2>
+    <p><b>Zeit manuell einstellen</b><br>
+   Das angezeigte Datum und die Uhrzeit wurde von ihrem PC ermittelt.
+   Bei Bedarf können Sie die Daten auch ändern. Wenn Sie dann auf 'Speichern' klicken wird der
+   Router auf dieses Datum und der Zeit eingestellt.</p>
+    <p><b>Zeit mit Internet abgleichen</b><br>
+    Der Router geht Online um die Zeit mit dem Internet abzugleichen in folgenden Fällen:</p>
+    <p>Nachdem die Einstellung auf 'Zeit mit Internet abgleichen' eingestellt wurde.</p>
+    <p>Wenn der Router eingeschaltet wird.</p>
+    <p>Täglich einmal, aber nur wenn der Router Online ist.</p>
+    <p>Weitere Informationen erhalten Sie, wenn Sie den Mauszeiger über einen Menüpunkt bewegen.</p>
+  </DIV>
+  
+  <DIV id=i_content1>
+    <h2>Datum &amp; Uhrzeit</h2>
+    <p><b>Einstellung</b><br>
+    Wählen Sie aus, durch welche Methode die Zeit im Router aktualisiert werden soll.</p>
+  </DIV>
+
+  <DIV id=i_content2>
+    <h2>Aktualisierung</h2>
+    <p><b>Tag . Monat . Jahr</b><br>
+    Geben Sie das Datum ein mit dem die Zeit im Router aktualisiert werden soll.</p>
+    <p>Sobald Sie mit Speichern bestätigen, wird der Router mit den eingetragenen Werten aktualisiert.</p>
+  </DIV>
+
+  <DIV id=i_content3>
+    <h2>Aktualisierung</h2>
+    <p><b>Stunden : Minuten</b><br>
+    Geben Sie die Uhrzeit ein mit der die Zeit im Router aktualisiert werden soll.</p>
+    <p>Sobald Sie mit Speichern bestätigen, wird der Router mit den eingetragenen Werten aktualisiert.</p>
+  </DIV>
+  
+  <DIV id=i_content4>
+    <h2>Sommerzeit</h2>
+    <p>Mit Aktivieren der Sommerzeit wird die Zeit im Router automatisch an die Sommerzeit angepasst.</p>
+  </DIV>
+  
+  <DIV id=i_content5>
+    <h2>Zeitserver angeben</h2>
+    <p><b>Zeitserver</b><br>
+    In der Werkseinstellung ist der <br>T-Online Server mit folgender Bezeichnung eingetragen:
+   <br>ntp1.sda.t-online.de</p>
+  </DIV>
+  
+  <DIV id=i_content9>
+    <h2><b>Einstellung nicht änderbar</b></h2>
+    <p>Die Zeit im Router kann nicht manuell eingestellt werden, solange die Budgetierung eingeschaltet ist.
+    Der Abgleich der Zeit im Router mit dem Internet ist notwendig, um die Budgetierung zu gewährleisten.</p>
+  </DIV>
+  
+</DIV>
+
+</BODY>
+
+</HTML>
diff --git a/userapps/broadcom/cfm/html_500V/hcti_hilfsmittel_fern.htm b/userapps/broadcom/cfm/html_500V/hcti_hilfsmittel_fern.htm
new file mode 100644 (file)
index 0000000..ca79017
--- /dev/null
@@ -0,0 +1,147 @@
+<HTML>\r
+\r
+<HEAD>\r
+\r
+<TITLE>HilfsmittelFernverwaltung</TITLE>\r
+\r
+<SCRIPT language="JavaScript" src="js_fade.txt" type="text/JavaScript"></SCRIPT>\r
+<SCRIPT language="JavaScript" src="js_menu.txt" type="text/JavaScript"></SCRIPT>\r
+\r
+<SCRIPT language="JavaScript">\r
+<!--\r
+var providerName = '<%ejGetVoip(providerName)%>';\r
+var accessMode='<%ej_get_remote_access("remote_access_mode")%>';\r
+var num = "" ;\r
+\r
+if (providerName == 'TONLINE')\r
+       num = '<%ejGetVoip(telenumber_TONLINE)%>';\r
+else \r
+       num = '<%ejGetVoip(telenumber_Another)%>';\r
+\r
+function form_load()\r
+{\r
+    with (document.forms[0]){                \r
+        if (accessMode == 1)\r
+            R1[1].checked = true;\r
+        else\r
+            R1[0].checked = true;\r
+    }\r
+}\r
+                                                                                \r
+function stOk()\r
+{\r
+    //var loc = "scacccntr.cmd?action=save";\r
+    var loc = "scacccntr.cmd?"\r
+    with (document.forms[0]) {\r
+        loc += ("access_mode=" + ((R1[0].checked)?"0":"1"));\r
+       if (accessMode == '0' && R1[1].checked == true) {\r
+               loc += '&action=1' ;\r
+               loc += '&reset=1' ;\r
+               loc += '&fromAccess=1' ;\r
+               if (confirm("\n" +\r
+                           "Fernverwaltung aktivieren\n\n" +\r
+                           "1. Schritt\n" +\r
+                           "Rufen Sie den T-Service unter folgender Rufnummer an:\n" +\r
+                           "\t" + "0180 51990" + "\n\n" +\r
+                           "2. Schritt\n" +\r
+                           "Teilen Sie dem T-Service für die Fernverwaltung folgende Daten mit:\n\n" +\r
+                           "\tWAN IP-Adresse:\t" + '<%ejGet(wanIpAddress)%>' + "\n\n" + \r
+                           "\tPasswort Ihres Konfigurationsprogramms\n\n" + \r
+                           "3. Schritt\n" +\r
+                           "Klicken Sie auf 'OK' um die Fernverwaltung jetzt zu aktivieren.\n\n" +\r
+                           "Das Konfigurationsprogramm wird anschließend automatisch beendet.\n" +\r
+                           "Achten Sie bitte darauf, dass die Internetverbindung  bis zum Ende \n" +\r
+                           "der Fernverwaltung aufgebaut bleibt!\n\n")==false) {\r
+                               R1[0].checked = true ;\r
+                               return ;\r
+                           }\r
+       }else \r