IP CAM 或其他 LAN 內的 MAC 更改, 請問工具?

我從朋友那邊拿到三台 IP CAM, 幾經奮鬥終於搞清楚他的來源原始工程師將內部 MAC address 全部都改成一樣, 但查過當中兩台應該是山寨機, 後機殼還貼有舊 EdiMax 規範的開始三個 Bytes 跟機器獨一位址, 也就是說 EdiMax 做給廠商 OEM 但被改成內外 MAC 是不一樣的, 不過韌體可以更新到 OEM 公佈的新版.

因為三台 MAC 都一樣, 所以同一家用 LAN 就無法同時開機, 當然是位址衝撞!

請問網路高手, 搜尋所找到的, 例如 MAC Makeup 或 MAC changer 這類工具, 或者 PC 內部控制台/Registry更改手法, 都是 PC 能動到硬體的, 但 IP CAM 或 LAN 內設備的 MAC 是如何該改的? 就如同這三台完全一樣的 MAC 是如何做到?

本來想從更新韌體那邊去找, 但是這沒道理, 廠商不會更新韌體附帶更改 MAC, 所以就沒努力往這方向搜尋了.

求救了.
結果有找到嗎?小弟也遇到類似問題
這種動過手腳的設備,個人是不建議用,尤其是像監視器這種東西。

建議還是花點錢買新的監視器,起碼用得安心點!
嵌入式系統的MAC address一般會存在SoC的eFuse, 或存在外接的Flash/NVRAM/EEPROM, 一般人沒特殊的工具與軟體是沒辦法改的

另一種改法是軟改, IP Cam通常是跑Linux, Linux是允許更改MAC位址的, 但前提IP Cam的Linux允許(SSH)登入, 而且帳號密碼必須知道

另一個變通方法是找一台可支援多LAN的router, 例如這個, 把IP Cam放到不同的LAN上就不會互相干擾了, 不過這麼做的話IP Cam無法自動註冊到NVR, NVR端需要手動設定IP Cam
SSH or Telnet login to camera, edit /etc/network with vi command, change the MAC address, save and reboot

If you can't login via SSH or Telnet, you need to open the camera and connect the TTL serial port to your computer to get root shell access

Or if you can't do that either, add a router between the cameras and your router, make sure the cameras with the same MAC address arenot under the same router
1tac wrote:
嵌入式系統的MAC ...(恕刪)
衷心感謝
m0biipc wrote:
SSH or Tel...(恕刪)
tks 
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!