歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 8.04下通過PPC手機上網的具體配置

Ubuntu 8.04下通過PPC手機上網的具體配置

日期:2017/2/28 17:00:25   编辑:Linux教程

在Windows下通過微軟件的同步軟件,非常容易實現通過PPC 的EDGE上網。但是Linux下稍微麻煩一點。筆者經過一番努力終於成功。以下和大家分享成功的樂趣

1.Ubuntu 8.04 其實已經帶有rndis_host的驅動,能將PPC手機當成網卡處理。只是不知道為什麼內置的驅動無法與手機聯機。使用以下驅動替換內置驅動即可

2.下載新的驅動。點擊下載

3.解壓後。設置文件權限。sudo chmod 777 -R usb

4.make 編譯

make -C /lib/modules/2.6.24-18-generic/build SUBDIRS=/home/wolf/software/usb modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-18-generic'
CC [M] /home/wolf/software/usb/usbnet.o
CC [M] /home/wolf/software/usb/cdc_ether.o
CC [M] /home/wolf/software/usb/rndis_host.o
Building modules, stage 2.
MODPOST 3 modules
CC /home/wolf/software/usb/cdc_ether.mod.o
LD [M] /home/wolf/software/usb/cdc_ether.ko
CC /home/wolf/software/usb/rndis_host.mod.o
LD [M] /home/wolf/software/usb/rndis_host.ko
CC /home/wolf/software/usb/usbnet.mod.o
LD [M] /home/wolf/software/usb/usbnet.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-18-generic'


5.sudo ./clean.sh 運行目錄下的該程序,它會自動刪除內置驅動。(如果出現sudo: ./clean.sh: command not found )是因為權限問題。一定要先將該文件設置可執行

已刪除 “/lib/modules/2.6.24-18-generic/kernel/drivers/net/usb/usbnet.ko”
已刪除 “/lib/modules/2.6.24-18-generic/kernel/drivers/net/usb/cdc_ether.ko”
已刪除 “/lib/modules/2.6.24-18-generic/kernel/drivers/net/usb/rndis_host.ko”
Done! :)

6.sudo make install

make -C /lib/modules/2.6.24-18-generic/build SUBDIRS=/home/wolf/software/usb modules_install
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-18-generic'
INSTALL /home/wolf/software/usb/cdc_ether.ko
INSTALL /home/wolf/software/usb/rndis_host.ko
INSTALL /home/wolf/software/usb/usbnet.ko
DEPMOD 2.6.24-18-generic
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-18-generic'
depmod -ae

7.修改/etc/network/interfaces文件,在
auto lo
iface lo inet loopback
下面加入

auto rndis0
iface rndis0 inet dhcp

8.然後連接PPC USB線,啟動 internet共享程序

9.激活rndis0

sudo ifconfig rndis0 up

10.從DHCP獲取IP地址

sudo dhclient rndis0

DHCPDISCOVER on rndis0 to 255.255.255.255 port 67 interval 6
DHCPOFFER of 192.168.0.103 from 192.168.0.1
DHCPREQUEST of 192.168.0.103 on rndis0 to 255.255.255.255 port 67
DHCPACK of 192.168.0.103 from 192.168.0.1
bound to 192.168.0.103 -- renewal in 109104 seconds.

到如,已成功取得IP,如用是CMNET方式的可以直接上網。如果是CMWAP請設置代理!

Copyright © Linux教程網 All Rights Reserved