1.decrease rx idle time to 10bit long 2.IP change missing TCP name bug fix 3.avoid connection to zero IP (0.0.0.0) 4.ata hook bug fix 5.lsh passwd buf overflow bug fix
2008-12-01 [1.2F]
1.add atc command PPID & PPPW 2.reload env if crc test is failed when scfg write 3.atcmd auto_ns on/off support 4.blink led (rx/tx) if fatal env fault found 5.emac | reset rx_bds if RX buffer is full
2008-11-13 [1.2E]
1.freeze link led blink 2.DTR/RTS update on telcom notify 3.atcmd host name lookup support (+pnip,+prhn) 4.TCP no delay support 5.TX delay support (up to 25 character time) 6.drop late dhcp response from coexist dhcp server 7.ezManager | TCP session management support 8.ezSerialConfig support / ISP operation change same as H80 9.add WDT reset code at emac wait loop to avoid H21 mulfunction 10.telcom 0xff bug fix 11.disable dhcp unicast 12.at dial hook bug fix 13.avoid at+pdc/ppe both enabled
1. webpage script support 2. dynamic TCP session management support 3. modified - tcp.c winq.c tty.c iptrap.c lsh.c scfg.c init.c 4. add 'length field' to env write len
2008-07-30 [1.2C]
1. IP Change Trap - UDP bug fix 2. sio mark/space support 3. duplicate local port bug fix
2008-06-10 [1.2B]
1. modify ddns update period
2008-05-30 [1.2A]
1. dynamic memory management support 2. disable UDP dest_ip comparison when ezl_local_ip is zero 3. TCP MSS bug fix 4. U2S net_tx, net_rx update bug fix 5. add icmp frag needed message processing routine 6. add IO comment facility over http
2008-02-05 [1.1F]
1. tcp urg pointer bug fix 2. dhcpc sends broadcast if server is not in subnet
2008-01-14 [1.1E]
1. ip_trap(DDNS/TCP/UDP) support 2. dynamic IP telnet support 3. lsh series command bug fix 4. add arp refresh code in lookup.c iptrap.c u2s.c 5. add http port number field
1. support factory reset(EZL-200L) 2. modify TCP STATE MACHINE 3. support network packet load scan operation mode(EZL-200L) 4. Power Down option : default disable 5. add Product ID in F/W 6. support U2S echo 7. tcp_rto_count reset bug fix
2008-11-10 [1.1L]
1. ATC Serial RX update bug fix 2. xfer_timeout bug fix if tcp peer zero window
2008-10-23 [1.1K]
1. tx_slow support : 200us delay 2. support RESET and Close TCP by ezcfg 3. rebuild dhcp machine 4. modify sio sending method in U2S mode 5. avoid sending udp datagram if header only 6. add seed number generation routine 7. modify tcp_local_port load method 8. U2S interval bug fix
2008-07-29 [1.1J]
1. add RTL8019 RX ring buf overflow handler 2. rebuild RTL8019 reset sequence and internal ring buf
2008-05-15 [1.1I]
1. use a fake window size for the MSS bug of MS Vista 2. add atc command : +ppng 3. avoid sending ARP request if target IP is zero 4. avoid sending packet if target MAC is zero 5. xfer_timeout bug fix
1. if duplicate IP address detected, log it and restart ARP announce
2005-05-19 [1.1F]
1. arp announce at each IP allocation time
2005-05-18 [1.1E]
1. start config PPPoE always
2005-05-13 [1.1D]
1. SSL zero pad bug fix 2. SSL write_mac type bug fix 3. enable watch dog timer in crt0.S 4. ezcfg status bug(zero gateway) fix
2005-05-05 [1.1C]
1. DHCP data mis-align bug fix
2005-04-28 [1.1B]
1. set t2s_peer to 1 always
2005-04-04 [1.0F]
1. enable watch dog timer 2. answer reboot after firmware update
2005-04-04 [1.1A]
1. SSL buffer size bug fix
2005-03-30 [1.0E]
1. remap direct timer_task call to gate call(timer.c)
2005-03-18 [1.0D]
1. pariry exchange fix
2005-03-15 [1.0C]
1. XON/XOFF support
2005-03-07 [1.0B]
initial release
2004-08-10 [1.0A]
1. initial touch
EZL-80, EZL-80c, EZL-90, EZL-300L firmware history
2008-05-15 [1.4G]
1. use a fake window size for the MSS bug of MS Vista 2. add atc command : +ppng 3. avoid sending ARP request if target IP is zero 4. avoid sending packet if target MAC is zero 5. xfer_timeout bug fix
2007-03-29 [1.4F]
1. shared key authentication support
2006-04-10 [1.4E]
1. add atc command : +psc +psd +pbsd 2. flowctrl bug fix in ATC mode 3. verify EEPROM after ezcfg write 4. T2S IP filtering support 5. TCP keep-alive bug fix
2006-01-16 [1.4D]
1. arp cache bug fix on peer mac address change
2005-09-21 [1.4C]
1. discard sio_rx data during idle state in t2s mode 2. reset prism after 30sec rx idle 3. increase prism response wait time
2005-09-08 [1.4B]
1. add DHCP client_id option, and modify ip_update for VDSL
2005-07-25 [1.4A]
1. real-time debug message on/off 2. boot time STS LED blink 3. pull-up RX1 pin (console) 4. delay 10ms after at+pwp 5. drop DHCP packet if DHCP is not configured
2005-07-11 [1.3I]
1. avoid sending TCP/UDP segment if IP not allocated 2. ATC/COD dhcp arp bug fix 3. call arp_boot_announce after DHCP IP allocation 4. ezl_gate_ip atomic bug fix
2005-06-16 [1.3H]
1. remote ezConfig support 2. comment support
2005-05-20 [1.3G]
1. enable createIBSS if target ssid presents
2005-01-26 [1.3F]
1. TCP SYN_RCVD bug fix
2005-01-14 [1.3E]
1. TCP winq_init bug fix
2005-01-13 [1.3D]
1. TCP zero window bug fix
2005-01-06 [1.3C]
1. at+prip : arp quick request 2. modify atc +++ processing sequence to be same as ezl-200/50
2004-12-29 [1.3B]
1. TCP nagle timer support
2004-12-14 [1.3A]
1. TCP sliding window support 2. fix DHCP led blink interval 3. send atc +++ character
2004-12-07 [1.2C]
1. config wlan_env over wlan
2004-10-14 [1.2B]
1. set EN_XONOFF bit to one while reading eeprom
2004-09-08 [1.2A]
1. XON/XOFF flowcontrol support
2004-08-30 [1.1H]
1. increase dhcp packet size due to some dhcp server
2004-08-26 [1.1G]
1. increase TMP_BUF_SIZE due to some dhcp server
2004-06-29 [1.1F]
1. TCP window size bug fix
2004-06-18 [1.1E]
1. U2S flow-ctrl bug fix
EZP-250 firmware history
2008-12-11 [3.0G]
1. sio rx idle time(10~20ms) detection support 2. drop rcvd udp datagram if Te2 tx buffer is not available 3. LCP Echo / TCP Keep-Alive default disable 4. modify md5 hash function to avoid stack overflow 5. ID/PW command parameter length bug fix 6. cross-compiler change 3.4.1 -> 4.2.2 7. EEPROM hardware fault detection support 8. add tcp_ref_delay_retransmit option
2008-02-18 [3.0F]
1. add script processing module
2007-12-11 [3.0E]
zero ppp_ref_lcp_timeout bug fix tmp_local_ip bug fix(update tmp_local_ip in ipcp_start)
1. Sending a huge UDP packet bug with US command has been fixed. 2. Abnormal working after 492 days after running has been fixed. 3. SAMSUNG SPH-H1300 has been supported. 4. TP(TE2 Parity), TS(TE2 Stop bit) and TD(TE2 Data bit) commands have been added. 5. Configuration fail bug of SKY IM-H100 modem has been fixed.
1. KTFT EV-HM100 new firmware support 2. KTFT EV-HM100 support 3. add tcp_ref_delay_retransmit option 4. change default tcp retransmit delay : 500ms -> 2s 5. add tcp_ref_delay_keep_alive option 6. EEPROM hardware fault detection support 7. ID/PW command parameter length bug fix 8. sio0(TE2) rx idle time(10~20) detection support 9. drop rcvd udp datagram if sio0(TE2) tx buffer is not available 10. LCP Echo / TCP Keep-Alive default disable 11. modify md5 hash function to avoid stack overflow 12. add Product ID in F/W 13. modify TCP STATE MACHINE 14. cross-compiler change 3.4.1 -> 4.2.2
2007-10-04 [3.1H]
1. CMOTECH, Anydata HSDPA modem support
2007-07-13 [3.1E]
1. initial release
CSE-M73, CSE-H25 firmware history
2009-07-23 [1.5A]
1. dynamic TCP session management support 2. modified - tcp.c winq.c tty.c iptrap.c lsh.c scfg.c init.c 3. add 'length field' to env write len 4. add lsh sc(session control) command 5. limit tcp mss to MIN(TCP_LOCAL_MSS, ppp_send_mru, ppp_recv_mru) 6. add arp table field to ezManager status 7. DNS peer_ip (ATC mode) bug fix 8. add AT+PSE(send escape) command 9. mac_id support 10. blink status LED after entering scfg mode 11. disable com2 access by sd command
2008-12-11 [1.4D]
1. decrease rx idle time to 10bit long 2. IP change missing TCP name bug fix 3. avoid connection to zero IP (0.0.0.0) 4. ata hook bug fix 5. lsh passwd buf overflow bug fix
2008-12-02 [1.4C]
1. add atc command PPID & PPPW 2. reload env if crc test is failed when scfg write 3. atcmd auto_ns on/off support 4. blink led (rx/tx) if fatal env fault found 5. emac | reset rx_bds if RX buffer is full
2008-10-16 [1.4B]
1. DTR/RTS update on telcom notify 2. atcmd host name lookup support (+pnip,+prhn) 3. TCP no delay support 4. TX delay support (up to 25 character time) 5. drop late dhcp response from coexist dhcp server 6. telcom 0xff bug fix 7. disable dhcp unicast 8. at dial hook bug fix 9. avoid at+pdc/ppe both enabled
2008-07-18 [1.4A]
1. TTL output support - H/W fix
2008-06-30 [1.3C]
1. IP Change Trap - UDP bug fix 2. SSL/SSH telnet bug fix 3. modify SSL/SSH command lock 4. sio mark/space support 5. duplicate local port bug fix
2008-06-10 [1.3B]
1. modify ddns update period
2008-05-29 [1.3A]
1. SSL/SSH support 2. disable UDP dest_ip comparison when ezl_local_ip is zero 3. TCP MSS bug fix 4. U2S net_tx, net_rx update bug fix 5. add ICMP frag needed message processing routine 6. optimization option change -O2 to -Os (reduce code size near 10K)
2008-02-05 [1.2D]
1. initial release
CSW-H80 firmware history
2009-05-07 [1.1A]
1. make ibssid individual & local mac address 2. UDP(at U2S mode) multicast support 3. duplicate exponential retransmit timer bug fix 4. reset rto_count in func tcp_stop_timers() 5. U2S dynamic peer_ip/port update 6. telnet sio dump support (add sd command) 7. dynamic TCP session management support 8. modified - tcp.c winq.c tty.c iptrap.c lsh.c scfg.c init.c 9. WPA/WPA2 PSK support 10. update scfg reason code 11. add 'length field' to env write len 12. rescan & update channel info when AP is not found in bss list 13. disable send modemstate on tcp connection 14. identify product id by csw_pid