1. 程式人生 > >在ubuntu10.04下搭建tftp伺服器的血淚史(完美解決本機測試tftp localhost出現:tansfer:timed out)

在ubuntu10.04下搭建tftp伺服器的血淚史(完美解決本機測試tftp localhost出現:tansfer:timed out)

        TFTP from server 192.168.0.22; our IP address is 192.168.0.25
        Filename 'zImage'.
        Load address: 0x30008000
        Loading: T T T T T T T T T T 
        Retry count exceeded; starting again
    可悲的是,開始我不知道是Tftp的毛病,我看著上面提示覺得tftp已經啟動,沒啟動的是nfs,於是我開始排查nfs,查了無數資料,找了不少網上給出的毛病總結,用了很多方式都證明nfs是好的。那麼nfs是好的,那就是檔案系統分有問題?反正busybox做檔案系統也不是很煩,於是重做,仍然沒用。查了大量資料發現說,nfs還要求客戶端支援,即核心要支援,奇怪,我能用那陣也沒動過核心什麼特殊配置啊,即使找到相關配置,發現人家也是預設選上的。 那麼我又想會不會是更新管理器(阿彌陀佛,思路終於從nfs轉移開了)更新了什麼不穩定的東西,這是很可能的哦。發帖子一問,果然有哥麼提示說有可能更新了什麼不穩定的東西,於是我把系統重灌了一遍~~~當然還是不管。網路就是好啊,能查到大量資料,我查到說ubuntu的network優先無線服務,會把tftp和nfs埠給搶了。我看到這裡一拍大腿,哎呀,可不就是嘛!我在家用無線上網,有線接板子,用哪個的時候把哪個網絡卡開開就好了。回到學校只能用有線,但是開機network以後一直
搜尋無線服務,我把有線配置好了它都不管,無線搜尋(我周圍無線貓還特別多,NND)到了要密碼,沒有密碼就直接顯示沒有網路連線,最後右擊把“啟用無線”去掉才好上網。想起這一節我幾乎激動起來,再看看這哥麼的解決方案,說“根本方法是到windows下殺死無線驅動程序”,翻了翻手頭的書,介紹說ubuntu的無線驅動是把windows下驅動程式轉換成linux能識別的,我琢磨把windows下無線驅動禁掉看看,系統切換禁掉,回頭ubuntu開機來看,狗日的無線扇形標記還是歡快的亮著呢,一狠心,跑到windows下把無線驅動卸掉,再重啟進來看,人家還閃著呢,於是我的臉綠了第七十八回。仔細想想,ubuntu可能已經“翻譯並儲存了”無線驅動,所以這樣幹事不行的。那能開機優先啟動會擠佔埠,那麼讓他開機不啟動呢。一查,果然有!而且大把大把的有!於是我又激動了。添加個開機應用程式,把一坨程式碼敲入,然後開機一看,果然!“啟用無線”被自動勾掉了!那趕快啟動板子看看,哇哈哈哈.......沒等我繼續哈的時候,kermit把之前的提示很無情的重複出來了........那麼!又胡思亂想自己瞎猜疑起來。結果是顯而易見的。