有一台電腦以及一台印表機(Epson CX-11F)接到同一台switch,要如何知道該印表機的mac sddress呢?(印表機上面沒有貼標籤註明mac address)另外,在上述情況下是能夠列印的,但當把switch換成router(ZyWall5-N有開DHCP)之後卻無法列印(roter的DHCP table也不會出現該印表機,似乎一到router上印表機就消失了)是為什麼呢?(根據規格...CX-11F好像無法直接透過網路列印,要CX-11NF才行,可是我在SWITCH上還是可以的呀...)
1.先用台電腦和印表機接到同一台switch, 作測試列印. 列印完後馬上在電腦的
MS-DOS命令列下命令: arp -a, 可以顯示出 ip 和 mac address對應的 arp
table.
2.找到 mac address之後, 再將印表機接回 ZyWALL 5-N.
telnet 到 ZyWALL 5-N 的 LAN ip address (預設是 192.168.1.1), 登入後會
出現設定選單. 先type 24, Enter, 再type 8, Enter. 會進到命令模式.
在命令模式下輸入 ip arp st, 就會顯示出 ZyWALL 上面的 arp table.
接到SWITCH時,用IPSCAN軟體掃看看,記憶中可以掃出mac address。
您使用
nbtstat -a 192.168.1.21 (換為您印表機的IP位置)
集會列出該IP位置印表機的 MAC Address
我看了一下Epson原廠規格, 你的CX-11F有內建網卡, 應該是可以接受網路列印的,請檢查下列來查看為什麼不能列印:
只要該印表機內有網路卡,到印表機上操作,將該機的 Configuration report 印出來就看到啦!
另外,E牌的印表機,其 mac address 不一定都是 00:00:48 開頭,因為他們有些機器都是 OEM/ODM 這樣來的...甚至還有兩個廠牌組合起來的喔
這裏有詳細圖解說明,使用 netscan 免費軟體http://www.kimo.club.tw/rewrite.php/read-339.html