台南小新 發表在 痞客邦 留言(0) 人氣()

在更新 uClibc 為新版後,突然發現 syslogd 完全沒作用了。在 trace busybox syslogd 後,完全沒結果。把 uClibc 的 syslog.c 換成舊版的也沒有用。最後就想說寫一個簡單的 syslog.c 試試,果然發現了問題所在。

syslog 是透過 socket(AF_UNIX, SOCK_DGRAM, 0) 來連接,而在 connect 時需要帶一個檔名,這個檔名要跟 busybox syslogd 所設定的檔名相同,否則就算資料傳送過去,syslogd 也不理你。

台南小新 發表在 痞客邦 留言(0) 人氣()

  • LAN MAC: MTD3(Factory) 0xE000
  • WAN MAC: MTD3(Factory) 0xE006
  • dd if=/dev/mtdblock3 of=/mnt/flash.bin
  • dd of=/dev/mtdblock3 if=/mnt/flash.bin
  • WAN_MAC_ADDR=98:2D:BA:50:0:1 <-- 改完 MAC 要清除,nvram_set WAN_MAC_ADDR。

台南小新 發表在 痞客邦 留言(0) 人氣()


台南小新 發表在 痞客邦 留言(0) 人氣()

  • 0 Do not accept Router Advertisements.
  • 1 Accept Router Advertisements if forwarding is disabled.
  • 2 Overrule forwarding behavior. Accept Router Advertisements even if forwarding is enabled.

Reference


台南小新 發表在 痞客邦 留言(0) 人氣()