202002_jeffrey - silenceuncrio/diary GitHub Wiki

2020-02

-
- 03 04 05 06 07 -
- 10 11 12 13 14 -
- 17 18 19 20 21 -
- 24 25 26 27 - -

  • 03
    • porting gre from m330 to m300
      • Makefile of grek need CFLAGS += -D_DEFAULT_SOURCE
    • in customer profile, no more PROSRC_GRE_2G or PROSRC_GRE_3G, only PROSRC_GRE
    • M300[develop] - porting new gre module from m330
  • 04
    • M300: set /proc/sys/net/ipv4/conf/gre1/accept_local to 1; unable response to gre keepalive request
    • M300[release/v2.03] - remove keepalive function from gre
  • 05
    • M300[release/v2.03] - no more greK needed
      • grek is the service offer the gre tunnel keepalive
    • M300[release/v2.03] - no more iweb needed
      • web server: iweb is already replaced by lighttpd
    • M300[release/v2.03] - correct the path of 'ip'
    • application note: BGP over GRE for customer ADVICE
    • m330[release/v0.09] - more user friendly the 'WAN > Priority' page
      • while applying, disabled all configurable fields
      • even user press 'Esc' to escape the 'Reboot' after apply, keep the last apply values
        • then the 'Reboot' verification logic works fine
  • 06
    • testing m350 response to gre keepalive with accept_local=1
      • yes
    • m330[release/v0.09] - add 'Diagnosis > TTY2TCP' for all profile
    • m350[develop] - porting gre from m330
      • in grek, also concern with htons and ntohs
      • these concern should apply to m330
    • m330[release/v0.09] - use ntohs and htons correctly to ignore the Big/Little-Endian effect
    • let the web getting better in new project
    • m350[develop] - update Font Awesome from version 4.6.3 to 5.12.1
      • then we have more icon to use; like icon for see/un-see the password
    • m350[develop] - give all types of webfonts for fontawsome
      • ie browser is not like chrome; we should use different browser when implementing web related jobs
    • m350[develop] - at online manual, use the same source of font awesome as main application
      • save some image size
  • 07
    • M360 - BGP MD5 Authentication
  • 10
    • M360 - BGP MD5 Authentication
      • [Quagga CLI] Router(config-router)# neighbor 192.168.1.13 password mypassword
      • [BGP log] BGP: can't set TCP_MD5SIG option on socket
    • M360 - make kener_menuconfig - TCP: MD5 Signature Option support (RFC2385)
    • M360 - neighbor 192.168.1.13 password mypassword
      • TCP packets 多出一個 option - TCP MD5 signature
    • m350[develop] - correct the icon name since we update Font Awesome from version 4.6.3 to 5.1
      • fa-compress to fa-compress-alt
      • fa-expand to fa-expand-alt
  • 11
    • m350[develop] - add 'Diagnosis > TTY2TCP'
      • also the factory default
    • M300[release/v2.03] - add 'Diagnosis > TTY2TCP'
    • M300[release/v2.03] - base on compile flag PROSRC_GNSS to show 'LTE > GPS' function
    • m330[release/v0.09] - base on compile flag PROSRC_GNSS to show 'LTE > GPS' function
    • m350[develop] - base on compile flag PROSRC_GNSS to show 'LTE > GPS' function
    • M360P[release/v1.06] - add 'Diagnosis > TTY2TCP'
      • also add MODULE_TTY2TCP into moduleInitAry[]
    • m330 - CTCU 客訴

      CTCU 開啟 m330 的 web ui 時
      browser 先前已經 cache 住同檔名的 m300 的網頁
      但同檔名的 m300 的網頁 - 例如 wan_health_check.html
      WAN_HEALTH_CHECK_LEGEND_LTE 這個多國語言 key
      m300 有但 m330 沒有
      所以在 browser 上就會直接把該 key 顯示出來
      這是 cache 產生的問題
      尤其在相同 ip
      m300 和 m330 混著操作的時候更容易發生

  • 12
    • M360P[release/v1.06] - add 'MD5 Authentication' for BGP
    • m350[develop] - more user friendly the online manual for 'LTE > Serving Cell'
  • 13
    • M360[release/v1.06] - update the release:
      • [New] add 'MD5 Authentication' for BGP
    • M360 - wiki - BGP MD5 Authentication
    • M360P[develop] - change wording from "Modem Status" to "SIM Status" to avoid customer confusion
    • m330[develop] - change wording from "Modem Status" to "SIM Status" to avoid customer confusion
    • m350[develop] - change wording from "Modem Status" to "SIM Status" to avoid customer confusion
    • m350-c[develop] - change wording from "Modem Status" to "SIM Status" to avoid customer confusion
    • M300[develop] - change wording from "Modem Status" to "SIM Status" to avoid customer confusion
    • M300 - issue 0000914: online manual opened via ie without the ability to adjust window screen size
    • M360P[release/v1.06] - change wording from "Modem Status" to "SIM Status" to avoid customer confusion
    • PI Amit skype 求助

    Amit: is there any option to check the status of BGP in M360-P
    Jeffrey: telnet localhost 2605 - quagga cli
    show bgp neighbors
    BGP state = Established - working fine
    Amit: state is 'Active'
    Jeffrey: If the router was unable to establish a successful TCP session, then it ends up in the Active state.
    ...
    <後來 Amit 沒說怎麼解決的>
    <teamviewer 剛開起來他就說 - ok now connection established>