2012年2月1日 星期三

ARM Linux DNS client

昨天20112/1/31 為了讓ARM上的DNS能動作.花了一整天找資料.都只講到設定檔

/etc/resolv.conf
可是我試了一整天郤不能啟動DNS
能ping也正確的設定了/etc/resolv.conf
但是 nslookup 就是不行錯誤訊息如下

nslookup: can't resolve 'bbs.tsinghua.edu.cn'

最後在下班前一分鐘才找出原因

因為每平台所用的lib不用.因此無法解析出DNS所以必需將交叉編譯器下的lib覆製到ARM的板子上才行,所以我試著將arm-linux/lib/libnss*和libresov*都複製到ARM上的/lib下,結果功能就正常了.

沒有留言: