路由器軟件部分的幾個概念:CFE、固件(Firmware)、NVRAM
CFE的作用跟PC的BIOS一樣是負責引導操作系統(tǒng)的;固件就是路由器的操作系統(tǒng),就像PC上的Windows一樣;NVRAM則用于存儲路由器的設(shè)置,相當于PC的CMOS。
當路由器插上電后自動進入CFE,CFE進行類似PC的BIOS那樣進行自檢,自檢通過后就引導路由器的固件了(相當于的PC的Windows了),正常情況下最多一分鐘路由器的固件就會引導完畢,并且Power燈是常亮的。如果Power燈一閃一閃,那一般是CFE沒有引導成功路由器的固件(固件不存在、不正確、已損壞等等)。
那么我們平常刷固件會把CFE也刷了嗎?呵呵,不會的,就像你平時裝Windows一樣,不管你是裝XP也好,Vista也好,Win7也好,都不會對你的BIOS進行更新。那我想刷CFE該用什么方法?一般用戶用路由器原廠的CFE即可,如果要玩的深入一些想刷CFE,那么可以通過JTAG或者telnet方式來刷(比較危險,而且受固件限制,有些固件不支持)。
主要是對硬件環(huán)境進行初始化,image的更新,加載kernel等