PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 6449|回復: 7
打印 上一主題 下一主題

[求助] 請問Zaurus C700用Usb network時如何設定default gateway ?

[複製鏈接]

12

主題

0

好友

86

積分

該用戶從未簽到

文章
79
1#
發表於 2003-7-29 18:47 |顯示全部樓層

Re:[求助] 請問Zaurus C700用Usb network時如何設定default gate

QPE/Netfront 豬頭.. 它並沒有去撿查網路是否真的通了.. 而是撿查 QPE 的網路狀態..
你先關掉 netfront , 再開個 terminal 打 env QTDIR=/home/QtPalmtop qcop QPE/Network "up()"
再開 netfront 即可
土人.
回復

使用道具 舉報

12

主題

0

好友

86

積分

該用戶從未簽到

文章
79
2#
發表於 2003-7-30 13:23 |顯示全部樓層

Re:[求助] 請問Zaurus C700用Usb network時如何設定default gate

qcop 必須在 zaurus user 下執行. 所以不需要 su.
  
又, 此動作必須在"結束" Netfront 後執行, 若您的 netfront 在背景是沒有用的..
因為 netfront 在啟動時檢查狀態而已,.. 所以你先結束 netfront, 執行指令, 再
執行 netfront 即可..
  
又, 所有人的 zaurus 都是日文機吧
  
我也是用 usb network 在上網的, 您再試試.. 一定可以的
土人.
回復

使用道具 舉報

12

主題

0

好友

86

積分

該用戶從未簽到

文章
79
3#
發表於 2003-7-30 13:43 |顯示全部樓層

Re:[求助] 請問Zaurus C700用Usb network時如何設定default gate

沒什麼差別.. 開 terminal 時 QTDIR 環境變數是設好了.
  env QTDIR=/home/QtPalmtop qcop QPE/Network "up()"  
這個方式是可以寫在一個 sh 的 shell 檔中, 直接執行用.
------------------------
我是都直接打qcop QPE/Network "up()"
也是可以用
不知道有什麼差別就是了  
--------------------------
土人.
回復

使用道具 舉報

12

主題

0

好友

86

積分

該用戶從未簽到

文章
79
4#
發表於 2003-8-1 15:10 |顯示全部樓層

Re:[求助] 請問Zaurus C700用Usb network時如何設定default gate

真是太太不好意思了, 之前有錯, 要 Netfront 啟動後設定狀態, 因為 netfront reset 狀態.
不好意思..太久沒手動下了,若錯順序..(我是寫成一個 shell)
   
我想我們一步一步來好了..  
  
A. 設定方面.
   1. Zaurus 端請先設定 connection 為 USB - TCP/ID ( advanced)  
       並為你的 zaurus 設定一個 USB IP (例 192.168.129.201)
   2. PC 端請先設定支援 IP Forwarding 及 NAT.  在 XP/2000 下, 只需設定連線共用即可.
   3.  Zaurus 端: 開 termial 後打
        #su
        #route add default gw 192.168.129.1
        #echo 'nameserver 192.168.129.1' > /etc/resolv.conf      DNS 隨你設定
        #exit
        若正確應可 ping 到外界了.
  
B. Netfront
    1. 開 Netfront  , 按 home 切換到應用程式桌面.
    2. 開 termial 後打
        # env QTDIR=/home/QtPalmtop/ qcop QPE/Network "up()"
    3. 再切回 Netfront , 應可正常上網了.
  
C. Netfront shell
#!/bin/sh
./netfront3 &
sleep 5
env QTDIR=/home/QtPalmtop qcop QPE/Network "up()"
土人.
回復

使用道具 舉報

12

主題

0

好友

86

積分

該用戶從未簽到

文章
79
5#
發表於 2003-8-5 02:55 |顯示全部樓層

回覆: Re:[求助] 請問Zaurus C700用Usb network時如何設定default gateway ?

請問您是使用 Windows 作業系統嗎.. 若是 2000/XP 的話.
  
1. 請先確定您的電腦能夠上網(我想不用確定了, 因為你能看到這篇,就代表能 )
  
2. 在網路芳鄰按右鍵選內容進到網路設定.
  
3. 請確定在 C7x0 連接狀態下, 應會發現多了一個網路連線.
  
4. 在你PC連線的網路卡上按右鍵選內容進去設定..
  
5. 連線共用選 提供 C7X0 的USB虛擬網路即可.
  
PS. 您可開個 cmd , 打 ipconfig 查看.
  
clhuangtw wrote:
請問
PC 端請先設定支援 IP Forwarding 及 NAT. 在 XP/2000 下, 只需設定連線共用即可
意思是zaurusw.透過USB後會建立一個新的網路icon嗎 ?內部需IP嗎?該設多少?
192.168.129.?  是這樣嗎?然後將它作共享嗎?
不好意思試不出來,麻煩您們
回復

使用道具 舉報

12

主題

0

好友

86

積分

該用戶從未簽到

文章
79
6#
發表於 2003-8-5 03:11 |顯示全部樓層

Re:[求助] 請問Zaurus C700用Usb network時如何設定default gate

若您是 Linux 的話, 就更容易了.. 因為 NAT  , 及 IPForward 更好作,  
  
假設您的網路卡是 eth0, ip 是 192.168.0.8 , 並請確定您的  kernel patch 支援 Zaurus.並能
正確抓到 C7x0. 在 /var/log/messages 如下:
hub.c: USB new device connect on bus1/1, assigned device number 38
usb.c: USB device 38 (vend/prod 0x4dd/0x8004) is not claimed by any active driver.
v0.4b sl@lineo.com, tbr@lineo.com
usbdnet.c: v0.4b sl@lineo.com, tbr@lineo.com
usbdnet.c: USB Host to Device Network - for Linux USB Devices using MDLM/CDC
usb.c: registered new driver usbdnet
  
接著在 root 下打:
ifconfig usb0 192.168.129.1 netmask 255.255.255.255 up
route add -host 192.168.129.201 usb0
#
#  到這, 您應該要 ping 的到 Zaurus , 而 Zaurus 也要 ping 到 192.168.129.1 .
#
# 以下為 linux iptable 設定
iptables -t nat -F
iptables -t nat -A POSTROUTING -j SNAT -o eth0 --to 192.168.0.8
echo 1 > /proc/sys/net/ipv4/ip_forward
  
以上為讓您的 linux pc 為 zaurus 做 NAT , 所以要把 zaurus 設成 192.168.129.201 , 而不是和 linux 同網段
土人.
回復

使用道具 舉報

12

主題

0

好友

86

積分

該用戶從未簽到

文章
79
7#
發表於 2003-8-5 13:48 |顯示全部樓層

回覆: Re:[求助] 請問Zaurus C700用Usb network時如何設定default gateway ?

1. 我建議你先測試 C7x0  連接好後, 是否可以用 192.168.129.201 ping 到 zaurus.
  
2. WinXP 你的 Share 作反了吧.. 是把你上網的連線分享給 C7x0 , 不是把 C7x0 的虛擬網卡上按分享.
  
3. resolv.conf 內是放你要的 DNS 主機, 基本就是一句 nameserver xxx.xxx.xxx.xxx 吧..  
  
clhuangtw wrote:
racklin
您好
再打擾一下我的情況請幫我診斷一下
網路使用linux nat 分配給其他網路上的電腦 ,上網使用(linux主機有兩塊網路卡一對外實體網路,另一塊虛擬網路ip=192.168.0.2 mask=255.255.255.0
現在我用notebook(WINXP) (ip=192.168.0.8) gateway =192.168.0.2 ,這樣上網無問題
利用notebook與zaurus(192.168.129.201)相連(via USB connect),現在出現一個虛擬USB IP (192.168.129.1),我將虛擬IP作分享,結果問題來啦,原先notebook ip 的gateway不見所以無法連上網路呢,於是我又將notebook gateway 重新設為192.168.0.2這樣恢復上網
以上我要說的事將虛擬ip share 出去這樣對嗎?
另外我將虛擬ip share 後,照您的說明去做如下
route add default gw 192.168.129.1
echo '' > /etc/resolv.conf ,(sorry ,是'  or "
exit
這樣還是ping不到任何ip,我想這是forward錯吧
這麼長的說明可能浪費你寶貴時間,不好意思
回復

使用道具 舉報

12

主題

0

好友

86

積分

該用戶從未簽到

文章
79
8#
發表於 2003-8-5 17:21 |顯示全部樓層

回覆: Re:[求助] 請問Zaurus C700用Usb network時如何設定default gateway ?

在WindowsXP 下按連線共享時, 他會自動把被共享的網域自動設定為 192.168.0.X 的網域. 所以在C700 連接的情況下, 再去C7X0 的連線設定為 192.168.129.1 即可.
  
若重新設定了共享, 重覆上述方式..
  
PS. 我就是用 XP 的 NB .
  
clhuangtw wrote:
謝謝指導
實際上我notebook(winxp)只有一個ip和usb ip
notebook ip無法share 出去(因為我notebook也是網域ip(192.168.0.8)其中之一)
在區域連線共用無效,不知該如何
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 免費註冊

與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

GMT+8, 2024-5-12 00:35 , Processed in 0.049983 second(s), 29 queries , Gzip On.

Powered by Discuz!

© 2001-2012 Comsenz Inc. style by eisdl

回頂部