找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 3503|回复: 12

关于asus wl500gp的问题

[复制链接]
发表于 2007-12-13 13:57 | 显示全部楼层 |阅读模式
听别人说可以上dd-wrt23v2, 不知道效果如何

请问各位大侠,刷了可以实现外网访问ftp服务器吗?(配合花生壳)

新手不是太懂dd-wrt,多谢指教!!
发表于 2007-12-14 01:12 | 显示全部楼层
Wan Quan Ke Yi
发表于 2007-12-14 01:13 | 显示全部楼层
Wan Quan Ke Yi
发表于 2007-12-14 03:20 | 显示全部楼层
好像FTP过不了
 楼主| 发表于 2007-12-15 20:30 | 显示全部楼层

?????

可以吗,已刷固件: DD-WRT v23 SP2 (09/15/06) std
不支持花生壳,还好支持3322.org,如何外挂U盘,
在线请大侠指教,谢谢
 楼主| 发表于 2007-12-15 20:51 | 显示全部楼层

telnet 无法登录,原来是这样的

If it does not work, you must connect with ssh or telnet to your router. login: root password: <your password>.
 楼主| 发表于 2007-12-15 20:55 | 显示全部楼层

国外牛人的wl500gp

WL500g Premium - 256mb usb-key [swap] - 500gb 3.5' ext-hdd [storage]
Transmission - HellaNZB - SABnzbd - mysql - php - lighttpd - myphpadmin - samba -

哪位大侠知道如何实现,是否能指教一二!!!!
发表于 2007-12-15 21:12 | 显示全部楼层
Transmission -- mysql - php - lighttpd - myphpadmin - samba -
上面这些都实现了。
HellaNZB - SABnzbd   这两个不知是什么?
 楼主| 发表于 2007-12-15 21:20 | 显示全部楼层

如何实现

大侠给个教程,或者给个教程链接,好思考思考啊
发表于 2007-12-16 23:51 | 显示全部楼层

请问

你的 WL-500GP CPU型号是 Broadcom BCM4704 chip rev 8 还是 rev 9 ?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2007-12-17 15:05 | 显示全部楼层
原帖由 deathgouki 于 2007-12-15 20:55 发表
WL500g Premium - 256mb usb-key [swap] - 500gb 3.5' ext-hdd [storage]
Transmission - HellaNZB - SABnzbd - mysql - php - lighttpd - myphpadmin - samba -

哪位大侠知道如何实现,是否能指教一二 ...

要耍这些功能就得用open-wrt或x-wrt
 楼主| 发表于 2007-12-17 22:46 | 显示全部楼层

回复 #10 a9988cd 的帖子

CPU型号Broadcom BCM4704 chip rev 9  
CPU时钟264 MHz
 楼主| 发表于 2007-12-17 22:48 | 显示全部楼层

教程在这里,还没试,试过再来报告

转贴:Wl-500g 韧体更新和磁碟分割


改机的第一个步骤一定是先改掉原厂的firmware。 首先去下載 Oleg 大大改出來的韌體: http://oleg.wl500g.info/ ,最後我使用的是1.9.2.7-7g , 下載的是給WL500g用的韌體檔。首先去下载Oleg大大改出来的韧体: http://oleg.wl500g.info/ ,最后我使用的是1.9.2.7-7g ,下载的是给WL500g用的韧体档。 解壓縮後裡面有個附檔名 .trx 的檔案,這才是更新時所需要的檔案。解压缩后里面有个附档名.trx的档案,这才是更新时所需要的档案。 一般這類的裝置都有提供更新韌體的介面,Asus WL500g 提供網頁來更新韌體,進到管理頁面後選系統設定 (System Setup) -> 韌體更新 (Firmware Upgrade),這個頁面你也可以看到目前韌體的版本資訊,瀏覽 (Browse) 本地端的檔案,選擇你剛剛解壓縮的 .trx 檔,靜待幾分鐘韌體就更新完了。一般这类的装置都有提供更新韧体的介面,Asus WL500g提供网页来更新韧体,进到管理页面后选系统设定(System Setup) ->韧体更新(Firmware Upgrade),这个页面你也可以看到目前韧体的版本资讯,浏览(Browse)本地端的档案,选择你刚刚解压缩的.trx档,静待几分钟韧体就更新完了。 如果你換了韌體後想換回來,只要去華碩的網站下載,就可以恢復原來的狀況。如果你换了韧体后想换回来,只要去华硕的网站下载,就可以恢复原来的状况。 我最後看到華碩釋出的韌體版本是 1.9.5.0,繁體中文版可以在這裡下載。我最后看到华硕释出的韧体版本是1.9.5.0,繁体中文版可以在这里下载。

更新完畢重新開機原有 Asus 提供的網頁設定介面仍然存在,操作方法也和原廠韌體大同小異,而且,別擔心全部設定都消失要重設,因為核心原始碼是同一個,只不過多了一些說明書上沒有的功能,原有上面的設定(撥接方式、IP、密碼..)都會保留。更新完毕重新开机原有Asus提供的网页设定介面仍然存在,操作方法也和原厂韧体大同小异,而且,别担心全部设定都消失要重设,因为核心原始码是同一个,只不过多了一些说明书上没有的功能,原有上面的设定(拨接方式、IP、密码..)都会保留。 Oleg 大大好像是俄羅斯人,不要奢望這樣的網頁介面會有中文,除非哪天有人無聊把那些網頁字串都中文化才有可能。 Oleg大大好像是俄罗斯人,不要奢望这样的网页介面会有中文,除非哪天有人无聊把那些网页字串都中文化才有可能。

這時候你一定會很興奮地去試一些透過網頁介面就可以設定的功能(像是 FTP、Samba),我建議最好這些功能都先用網頁去關掉(除非你的改機步驟到此為止),因為後面有些步驟我們會重新設定 samba,安裝 vsftpd,有些軟體和設定會比網頁能做的更穩定或更有彈性,這裡先不要急著去打開這些功能,好處我們後面會提到。这时候你一定会很兴奋地去试一些透过网页介面就可以设定的功能(像是FTP、Samba),我建议最好这些功能都先用网页去关掉(除非你的改机步骤到此为止),因为后面有些步骤我们会重新设定samba,安装vsftpd,有些软体和设定会比网页能做的更稳定或更有弹性,这里先不要急着去打开这些功能,好处我们后面会提到。 除了網頁有提供幾個新功能外,重點是,現在我們可以用 telnet 登入 WL500g 囉!除了网页有提供几个新功能外,重点是,现在我们可以用telnet登入WL500g啰! 用和網頁介面相同的 IP 和帳號密碼 telnet 登入,稍微有 linux 經驗的可以翻弄一下目錄,檔案結構和命令很多都和 linux 一樣,但是由於核心和 CPU 和一般 PC 跑的 linux 有很大的差異,加上你看到的檔案目錄其實都是在 firmware 所在的 flash 裡面,功能和空間都很有限,而且機器重開後所有變更都會消失。用和网页介面相同的IP和帐号密码telnet登入,稍微有linux经验的可以翻弄一下目录,档案结构和命令很多都和linux一样,但是由于核心和CPU和一般PC跑的linux有很大的差异,加上你看到的档案目录其实都是在firmware所在的flash里面,功能和空间都很有限,而且机器重开后所有变更都会消失。 如果想在上面安裝軟體或是變更設定,一定需要額外的儲存媒介和強制更新 flash 的動作。如果想在上面安装软体或是变更设定,一定需要额外的储存媒介和强制更新flash的动作。

額外的儲存媒介當然只能透過那個 USB 介面,WL500g 不像 WL500g Deluxe 有兩個 port,所以透過唯一的 USB port 來裝硬碟或是大姆哥之類的 flash 記憶卡以後就不能再玩什麼 USB 印表機或 Webcam 囉!额外的储存媒介当然只能透过那个USB介面,WL500g不像WL500g Deluxe有两个port,所以透过唯一的USB port来装硬碟或是大姆哥之类的flash记忆卡以后就不能再玩什么USB印表机或Webcam啰! WL500g 的 USB 還是 1.1 的,所以如果拿來接 USB2.0 大硬碟或進行大量的檔案存取就不必了,這裡建議拿一條用不大到的 128 or 256MB 記憶卡來插就夠了,如果是用 Deluxe 的 USB2.0 介面,那就可以玩大容量硬碟空間來做檔案分享。 WL500g的USB还是1.1的,所以如果拿来接USB2.0大硬碟或进行大量的档案存取就不必了,这里建议拿一条用不大到的128 or 256MB记忆卡来插就够了,如果是用Deluxe的USB2.0介面,那就可以玩大容量硬碟空间来做档案分享。

內建的韌體 USB 儲存空間是用來玩 FTP 用的,所以一插入 USB 儲存裝置它會自動幫你 mount 起來 (mount 到 /tmp/harddisk,裝置名稱 /dev/scsi/host0/bus0/target0/lun0/part1,如果這台硬碟有其他分區,就會有其他 index 的名稱出現 ),並且啟動內建的 FTP 伺服器(笨蛋 FTPD: stupid-ftpd),所以如果要設定你的儲存裝置,要先砍掉這個服務,才能 un-mount 這個硬碟(不然儲存空間會因為正被服務使用中,無法 unmount)。内建的韧体USB储存空间是用来玩FTP用的,所以一插入USB储存装置它会自动帮你mount起来(mount到/tmp/harddisk,装置名称/dev/scsi/host0/bus0/target0/ lun0/part1,如果这台硬碟有其他分区,就会有其他index的名称出现),并且启动内建的FTP伺服器(笨蛋FTPD: stupid-ftpd),所以如果要设定你的储存装置,要先砍掉这个服务,才能un-mount这个硬碟(不然储存空间会因为正被服务使用中,无法unmount)。 如果你的 USB 插進去發現沒有反應,可以進到設定網頁去 Eject 退出 USB 重插一次,或是直接打開 FTP Server,這些動作會強迫系統去檢查是否有 USB 裝置插入,並且自動去 mount。如果你的USB插进去发现没有反应,可以进到设定网页去Eject退出USB重插一次,或是直接打开FTP Server,这些动作会强迫系统去检查是否有USB装置插入,并且自动去mount。


killall stupid-ftpd

killall stupid-ftpd


umount /tmp/harddisk

umount /tmp/harddisk


一般的記憶卡或硬碟插上去之前應該都已經格式化過了,一般上面的檔案系統不外乎是 FAT、FAT32 甚至是 NTFS,如果你的儲存設備就是專門要給 WL500g 用的,沒有其他考量的話不管容量大小強烈建議重新規劃,把檔案系統改成 linux 專用的 ext3。一般的记忆卡或硬碟插上去之前应该都已经格式化过了,一般上面的档案系统不外乎是FAT、FAT32甚至是NTFS,如果你的储存设备就是专门要给WL500g用的,没有其他考量的话不管容量大小强烈建议重新规划,把档案系统改成linux专用的ext3。 雖然 guides 上面說除了 NTFS 不支援外,原有的 FAT 和 FAT32應該都可以直接用,但是我實際試過的經驗是即使是 FAT,我跑 samba 的時候用網路芳鄰要寫入檔案,不管怎樣寫入動作都會失敗(和權限沒關係,因為同樣的設定我在換成 ext3 的檔案系統就好了),為求順利改成專用的 ext3 檔案系統比較保險,也可以處理大硬碟的問題。虽然guides上面说除了NTFS不支援外,原有的FAT和FAT32应该都可以直接用,但是我实际试过的经验是即使是FAT,我跑samba的时候用网路芳邻要写入档案,不管怎样写入动作都会失败(和权限没关系,因为同样的设定我在换成ext3的档案系统就好了),为求顺利改成专用的ext3档案系统比较保险,也可以处理大硬碟的问题。 用 fdisk 來做 partition 的動作。用fdisk来做partition的动作。

fdisk /dev/discs/disc0/disc

fdisk /dev/discs/disc0/disc


接下來刪除 (d) 原有的 partition,新建立 (n) 一個 primary partition (p),代號是第一個 (1),指定拿來做主要空間,假設保留 210MB,起始位址用預設值(直接按 Enter),結束位址或空間大小就敲 +210M。接下来删除(d)原有的partition,新建立(n)一个primary partition (p),代号是第一个(1),指定拿来做主要空间,假设保留210MB,起始位址用预设值(直接按Enter),结束位址或空间大小就敲+210M。 預設會用 ext3 檔案系統 ID: 83。预设会用ext3档案系统ID: 83。

再來指定剩下的空間當作 swap (n) (p) (2),起始和結束位址都用預設值(用掉剩下的空間,按兩次 enter),指定 (t) 這第二個分割 (2) 的檔案系統是 swap (82),寫入磁碟分割的變更設定並且離開 (w)。再来指定剩下的空间当作swap (n) (p) (2),起始和结束位址都用预设值(用掉剩下的空间,按两次enter),指定(t)这第二个分割(2)的档案系统是swap (82),写入磁碟分割的变更设定并且离开(w)。 以上 ( ) 內的指令都是在 fdisk 過程中要下的命令和選擇。以上( )内的指令都是在fdisk过程中要下的命令和选择。 可以用 fisk -l 來看剛剛規劃分割區的結果。可以用fisk -l来看刚刚规划分割区的结果。 (最好是第一個當主要空間,第二個當 swap,好像只有如此,重新開機後才不會多 mount 一次 USB 磁碟,FTP 的 servive 也才會自動關閉) (最好是第一个当主要空间,第二个当swap,好像只有如此,重新开机后才不会多mount一次USB磁碟,FTP的servive也才会自动关闭)

fdisk -l

fdisk -l


結果裡會有最新的 Device ID,像是 /dev/scsi/host0/bus0/target0/lun0/part1,主要的磁碟區,以及 /dev/discs/disc0/part2,剛剛分割的 swap,接下來要分別製作 swap (mkswap) 和格式化 (make fs)。结果里会有最新的Device ID,像是/dev/scsi/host0/bus0/target0/lun0/part1,主要的磁碟区,以及/dev/discs/disc0/part2,刚刚分割的swap,接下来要分别制作swap (mkswap)和格式化(make fs)。

mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1

mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1


mkswap /dev/scsi/host0/bus0/target0/lun0/part2

mkswap /dev/scsi/host0/bus0/target0/lun0/part2


兩個步驟都一定要做到完,回到提示符號才算成功。两个步骤都一定要做到完,回到提示符号才算成功。 和一般分隔硬碟磁區一樣,格式化完要重新開機才會生效和一般分隔硬碟磁区一样,格式化完要重新开机才会生效

reboot


重開完要先手動把這兩個新建的磁碟區給啟動和 mount 起來,這裡我們把主要的磁碟區 mount 到 /opt 這個目錄:重开完要先手动把这两个新建的磁碟区给启动和mount起来,这里我们把主要的磁碟区mount到/opt这个目录:

mount /dev/scsi/host0/bus0/target0/lun0/part1 /opt

mount /dev/scsi/host0/bus0/target0/lun0/part1 /opt


swapon /dev/scsi/host0/bus0/target0/lun0/part2

swapon /dev/scsi/host0/bus0/target0/lun0/part2


好!好! 步驟到這裡你的 WL500g 就有了一個額外獨立的磁碟機,可以用來安裝軟體、儲存設定,甚至拿來分享檔案和架站。步骤到这里你的WL500g就有了一个额外独立的磁碟机,可以用来安装软体、储存设定,甚至拿来分享档案和架站。 檢查一下這兩個新的分割的狀況吧!检查一下这两个新的分割的状况吧! 可以用 free 這個指令觀看 swap 和記憶體的使用情況,用 df 可以看磁碟機的使用和剩餘空間。可以用free这个指令观看swap和记忆体的使用情况,用df可以看磁碟机的使用和剩余空间。

有了專用的磁碟機,我們接下來才能做幾個重要的初始設定動作:有了专用的磁碟机,我们接下来才能做几个重要的初始设定动作:
1. 設定安裝軟體的環境 (ipkg) 1.设定安装软体的环境(ipkg)
2. 先來裝個好用的編輯器,等等拿來編輯設定檔比較方便 2.先来装个好用的编辑器,等等拿来编辑设定档比较方便
3. 編輯系統檔,讓每次開機都會自動 mount 剛剛新增的磁碟機 3.编辑系统档,让每次开机都会自动mount刚刚新增的磁碟机

btw:国内的电信的网络真tmd硕,找这篇资料直接竟然打不开,估计这个网站域名被电信封了,使用代理服务器才打开的,,晕死了。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /1 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-6-3 14:52

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表