ዝርዝር ሁኔታ:

NLDWRTG የመጨረሻው WRT54G ማስፋፊያ ቦርድ 8 ደረጃዎች (ከስዕሎች ጋር)
NLDWRTG የመጨረሻው WRT54G ማስፋፊያ ቦርድ 8 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: NLDWRTG የመጨረሻው WRT54G ማስፋፊያ ቦርድ 8 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: NLDWRTG የመጨረሻው WRT54G ማስፋፊያ ቦርድ 8 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: [FULL ALBUM] - Run The Jewels - RTJ4 2024, ህዳር
Anonim
NLDWRTG የመጨረሻው WRT54G ማስፋፊያ ቦርድ
NLDWRTG የመጨረሻው WRT54G ማስፋፊያ ቦርድ
NLDWRTG የመጨረሻው WRT54G ማስፋፊያ ቦርድ
NLDWRTG የመጨረሻው WRT54G ማስፋፊያ ቦርድ

ከ 2006 ጀምሮ የ WRT54G ራውተሮችን እቀይራለሁ ፣ ግን እስከዚያው ዓመት ድረስ ለእሱ የተወሰነ ሰሌዳ ለመንደፍ ጊዜ አልነበረኝም። ይህ ሃርድዌር አሁንም በሚጽፍበት ጊዜ በጣም ከሚጠለፉ የ wifi ራውተሮች አንዱ ነው እና በሕይወት እንዲቆይ ይገባዋል።

ደረጃ 1: የ Linksys WRT54G ተከታታይ አጭር መግለጫ

የ Linksys WRT54G ተከታታይ አጭር መግለጫ
የ Linksys WRT54G ተከታታይ አጭር መግለጫ

am.wikipedia.org/wiki/ Linksys_WRT54G_serie…

በገበያ ላይ ብዙ የተለያዩ ስሪቶች አሉ ስለዚህ ሊስተካከል የሚችልን እንመልከት

-WRT54G 2.0/2.1/2.2 -> ምንም እንኳን ሁሉም ሞጁሎች በጉዳዩ ውስጥ ያለውን ቦታ ሁሉ የሚይዘው ትልቁ አሮጌው ማዘርቦርድ የሚቻል ቢሆንም ፣ ይህንን ተከታታይነት ካስተካከሉ ወረዳዎን ከሳጥኑ ውጭ ማንቀሳቀስ ወይም ሙሉ በሙሉ አዲስ መያዣ መፍጠር አለብዎት (srsly ለጥረቱ ዋጋ የለውም)

-WRT54G 4.0 ወደ አዲስ SoC ተቀይሯል -> ይህ የ L ቅርፅ ያለው ማዘርቦርድ የተዋወቀበት የመጀመሪያው ሰሌዳ ነበር ስለዚህ ጋሻዬን ተጠቅመው በጉዳዩ ውስጥ የሚያስገቡበት የመጀመሪያው ስሪት ነው

-WRT54GL 1.0/1.1-> ሊንክስሲ በስሪቱ 5 ላይ የመጀመሪያውን WRT54G መስመር ከሊኑክስ ወደ VxWorks ከተለወጠ በኋላ በሊኑክስ ላይ የተመሠረተ የሶስተኛ ወገን firmwareን ለመደገፍ በ 2005 WRT54GL (የሁሉንም ጊዜ ምርጥ ሽያጭ ራውተር) ለቋል። WRT54GL በቴክኒካዊ መልኩ የ 4 WRT54G ስሪት እንደገና ማተም ነው። ይህ ሞዴል የ WRTGs ንጉስ ነው። በገበያው ዙሪያ ብዙ የሁለተኛ እጅ ራውተሮች አሉ ስለዚህ የትኛውን ዓይነት እንደሚገዙ ምርጫ ካለዎት ሁል ጊዜ WRT54GL ን ይግዙ።

-WRT54G 5.0 እና ከዚያ በላይ -> VxWorks OS ን እና የፍላሽ ማህደረ ትውስታን ይጠቀማል። ምንም እንኳን የ “VxWorks ገዳይ” መገልገያ አንዳንድ የሶስተኛ ወገን ክፍት ምንጭ firmware በዚህ እና በወደፊት ስሪቶች ላይ እንዲጫን ቢፈቅድም ከአብዛኛው የሶስተኛ ወገን firmware ጋር ተኳሃኝ አይደለም። Linksys እዚህ መጥፎ መዞርን አደረጉ እና በመሠረቱ ሙሉ በሙሉ ጥሩ ምርት አበላሽተዋል። ምንም እንኳን እነዚህን ማሻሻል ቢቻል ፣ በራውተሩ ላይ ያለው ቦታ በጣም ትንሽ ነው (2 ሜባ) እሱ ከመደበኛ የማዞሪያ ተግባር ውጭ ምንም ማድረግ የማይችለውን DD-WRT ማይክሮ firmware ብቻ ሊገጥም ይችላል (ምንም ቪፒኤን የለም ፣ smbfs/cifs ፣ NFS የለም) ፣ ኤምኤምሲ የለም ፣ ext2 የለም)። ለዚህ ተከታታይ ኩሬዎችን በመፍጠር እና ሌሎችን በማውጣት ወጪ 1-1 በሚያስፈልገው ሞጁል ውስጥ ለመጭመቅ ችያለሁ። ጊዜዎን እና ጥረትዎን ዋጋ የለውም ፣ እነዚህን ራውተሮች አይግዙ።

በኋለኛው የ WRT ተከታታይ Linksys ወደ አርኤም አርክቴክት ተቀየረ ለምሳሌ WRT1200 AC 1.3 ጊኸ ባለሁለት ኮር ARM ሲፒዩ አለው። እኔ ብዙ የ OpenWRT (አሁን LEDE) ስሪቶችን ከሞከርኩ በኋላ በእነዚህ ራውተሮች ላይ መጥፎ ተሞክሮ አለኝ ፣ ራውተሮቹ በዘፈቀደ ማቀዝቀዝ ይችላሉ። የ 300+ ቀኖች የጊዜ አወጣጥ ዩኒክስ መሣሪያዎችን እጠብቃለሁ።

ደረጃ 2 - ተግባራዊነትን ማራዘም

ተግባራዊነትን ማራዘም
ተግባራዊነትን ማራዘም

እሺ ስለዚህ በዚህ ራውተር ምን ጠለፋዎች ማድረግ ይችላሉ-

1 ፣ 2x ተከታታይ ወደቦችን ያክሉ -> ይህም በርቀት ሥፍራ ላይ ሌሎች አገልጋዮች ካሉዎት እና ከባዮስዎቻቸው ጋር በተከታታይ መስመር ወይም በሌሎች ራውተሮች ፣ ይህንን በሚፈቅዱ ስዊችዎች ላይ ለመገናኘት ከፈለጉ ሊረዳዎት ይችላል።

2 ፣ 1 ዩኤስቢ1.0 ወደብ ያክሉ -> አታሚ ፣ ውጫዊ ሃርድ ድራይቭ ወዘተ ለማገናኘት ሊያገለግል ይችላል (ይህንን ሞድ አላደረግሁም ፣ ስለዚህ የጽሑፉ አካል አይሆንም)

3 ፣ ለማከማቻ ውጫዊ SDcard ያክሉ ፣ ይህ የእርስዎ ራውተር ትንሽ 16 ሜባ ፍላሽ ማከማቻ ማህደረ ትውስታን ወደ 16/32/…+ጊባ ሊያራዝም ይችላል። እነዚህን የ SDcards መጠኖች ከመጠቀም ጋር ምንም ችግር አልነበረብኝም እንዲሁም አዲስ የሚበረክት CLASS 10 ካርዶችን ከመጠቀም ጋር ምንም ችግር አልነበረብኝም። በ WRTG ሞዴሎች ውስጥ የካርዶች ውስንነት ምን እንደሆነ ከሞከሩ እባክዎን ከዚህ በታች አስተያየት ይተው።

4 ፣ ቤትዎን ፣ ቅብብሎሾችን ፣ rcswitches ን ለመቆጣጠር አርዱዲኖ ይጨምሩ

አርዱዲኖን በመሠረቱ ያልተገደበ አማራጮችን በመክፈት ላይ - የሮቦት ቁጥጥር ፣ የኢንፍራሬድ መሣሪያዎችን በመቆጣጠር (ቲቪዎች ፣ ቪሲአርዎች ፣ ዲቪዲዎች ፣ ፕሮጄክተሮች ፣ የአየር ሁኔታ) ፣ ቶን መሣሪያዎችን ወደ ርካሽ 433 ሜኸ ሽቦ አልባ መቀያየሪያዎች ማገናኘት ፣ ከሌሎች አርዱኢኖዎች ጋር መገናኘት። ፣ ኤክስቢ ወዘተ ማከል ፣ ወዘተ.

ምንም እንኳን ይህ ሁሉ በ Raspberry PI + Arduino እና በቅጥያዎች ሊከናወን ቢችልም ፣ WRT54G ራውተር ከ raspis የበለጠ አስተማማኝ ይመስለኛል። እነዚህ ራውተሮች ከ 1 ዓመት (!) በላይ ጊዜ ጋር በተመሳሳይ ውቅሮች ውስጥ አሉኝ ፣ የእኔ ከፍተኛ ሰዓት በሰዓት 1 ቀን ላይ በ 240 ቀናት አካባቢ ስለነበረው ስለ ራሴስ ተመሳሳይ መናገር አልቻልኩም ፣ ከዚያ ኤስዲካርዱ በስርዓቱ ላይ ተስፋ ቢቆርጥም ፣ ሲ የአርዱዲኖ የቁጥጥር ኮድ ወደ ማህደረ ትውስታ ውስጥ ተጭኗል ስለዚህ የቁጥጥር መስቀለኛ መንገዱ አሁንም በጥሩ ሁኔታ ስለሚሠራ ከመተካቱ ጋር መቸኮል አልነበረብኝም:))

ደረጃ 3 የሃርድዌር ዝርዝር

የሃርድዌር ዝርዝር
የሃርድዌር ዝርዝር

በሁለቱም የ SVG እና EasyEda ቅርጸት የቦርዱን አቀማመጥ እያያያዝኩ ነው። ፕሮጀክቱን ለመገንባት ከፈለጉ የሚከተሉትን ክፍሎች ያስፈልግዎታል 1x LM7805 የቮልቴጅ ተቆጣጣሪ

2x caps ለ vreg 1uF 10uF (10PCS ኤሌክትሮሊቲክ አቅም 25V 35V 50V 1uF ~ 1000uF የተለያዩ እሴት እና ቮልቴጅ)

1x 4 ፒን ገመድ ከኤስዲካር ወደ ቦርዱ (10 ፒክሰል ዝላይ ሽቦ 2/3/4/5/6/7 ፒን ሴት ወደ ሴት ዱፖንት ኬብል 20 ሴ.ሜ ለ አርዱinoኖ)

2x DIP051A7212D Reed Relays

1x RS232 ወንድ ሶኬት (20 pcs 9 pin D-Sub DB9 Male Right Angle PCB Connector WT7n)

1x MAX 233 (10Pcs Max233 Max233cpp Rs232 Rs-232 Driver/Receivers Ic New X)

1x 10 ፒን አያያዥ ገመድ (5Pcs 2mm Pitch 2x5 Pin 10 Pin 10 Wire IDC Flat Ribbon Cable Length 10CM)

1x 10 ፒን ሶኬት (20Pcs 2.54 ሚሜ 2x5 ፒን 10 ፒን ቀጥ ያለ ወንድ ተሸፍኗል PCB ሣጥን ራስጌ IDC አገናኝ)

1x አያያዥ ራስጌዎች (10pc 1*40Pin ነጠላ ረድፍ ሴት 2.54 ሚሜ ሊሰበር የሚችል ራስጌ አገናኝ fr Arduino 2017)

1x ኤስዲ ካርድ (ከቀያሪ ጋር አሮጌ ትልቅ ኤስዲ ወይም አዲስ ማይክሮስድ ሊሆን ይችላል ፣ ከ 32 ጊባ መጠን በታች መሥራት አለባቸው ፣ ከዚያ በላይ ካርዶችን አልሞከርኩም)

1x 3v5v TTL መቀየሪያ (5x ሎጂክ ደረጃ መለወጫ 3.3V ወደ 5V TTL Bi-Directional ለ Arduino Raspberry pi)

1x 4n35 ኦፕቶኮፕለር

1x ኤስዲ ካርድ ሞዱል ማስገቢያ ሶኬት አንባቢ ለአርዲኖ አርኤምኤም MCU ያንብቡ እና ይፃፉ

1x Arduino Promicro (5Pcs ሊዮናርዶ ፕሮ ማይክሮ ATmega32U4 16MHz 5V ATmega328 Arduino Pro Mini ን ይተኩ)

1x RX እና TX ሞጁሎች እንደ ጥምር ጥቅል (5pcs 433Mhz RF አስተላላፊ እና የአርዲኖ ሽቦ አልባ የርቀት መቆጣጠሪያ)

ደረጃ 4 የሃርድዌር ንድፍ

የሃርድዌር ንድፍ
የሃርድዌር ንድፍ
የሃርድዌር ንድፍ
የሃርድዌር ንድፍ
የሃርድዌር ንድፍ
የሃርድዌር ንድፍ

-ቦርድ ብሎኖች ወደ ዋናው ጥቁር ፕላስቲክ የታችኛው ሰሌዳ ክፍል

-MAX233 በ MAX232 ላይ ተመርጧል ስለዚህ ለፒሲ ምንም ተጨማሪ ካፒዎች አያስፈልጉም -> WRTG ተከታታይ መለወጫ -ሁሉም ክፍሎች በ 1 መስመር ውስጥ ናቸው ስለሆነም ብዙ ቀዳዳዎችን ከመቆፈር ይልቅ ቀለል ያለ አራት ማእዘን ፊት ለፊት ሊቆረጥ ይችላል ፣ እንደ አማራጭ ጥሩ የሽፋን ሰሌዳ (ወይም ሙሉ በሙሉ አዲስ የ WRTG መያዣ) ከሠሪቦት ጋር ሊሠራ ይችላል

-Arduino promicros ማይክሮ ዩኤስቢ ሶኬት ከፊት ፓነል ፊት ለፊት ለፕሮግራም።

-በአርዱዲኖ ፕሮሚሮ ላይ የተመሠረተ (አርዱዲኖ ከ WRT54G ራውተር 12V ግብዓት እየመገበ ነው (የቮልቴጅ ተቆጣጣሪ) ፣ የአመቻቹ ክፍት የወረዳ ቮልቴጅ 16V ያህል ነው!)

-WRTG's/dev/tts/1 ወደ Promicro ሃርድዌር UART ሊገናኝ ይችላል -Promicro እውነተኛ ዩኤስቢ ፣ የጋራ ቆሻሻ የለውም።

-በፒሲ WRTG መካከል በ/dev/tts/0 በኩል የአየር ግንኙነት

-RF 433Mhz መቀበያ + አስተላላፊ (አስተላላፊ ለከፍተኛ ክልል 12V ሊወስድ ይችላል)

-የአየር ማስተላለፊያ እና መቀበያ ወደ የፊት ፓነል ሊታከል ይችላል

-ተጨማሪ ኤልኢዲዎች ወደ የፊት ፓነል ሊታከሉ ይችላሉ (Rx/Tx ን ለ RF ፣ IR ፣ ራውተር/አርዱ ኮም አመላካች ያመልክቱ)

እኔ በትንሽ ባክ መቀየሪያ ሰሌዳውን መንደፍ እችል ነበር ነገር ግን ያ በእጅ ስለነበረኝ መስመራዊ የቮልቴጅ ተቆጣጣሪ አቀራረብን ወስጄ ነበር። እኔ የወረዳውን የተወሰነ ነጥብ 5 ቮ አግኝቻለሁ ፣ ግን እሱን መታ ሲያደርግ ራውተሩ ጥቅም ላይ እንዳይውል (ምናልባትም የአርዲኖ ቦርድ አስፈላጊውን የአሁኑን መጠን ማቅረብ አይችልም) ፣ ስለዚህ እኔ ተጨማሪ የ vreg አቀራረብን ሄድኩ።

የ 3v5v TTL መቀየሪያ ተገቢውን የ volatage ልወጣ ለማቅረብ እዚያ አለ (እኔ 5V arduino promicro ሞዴልን እጠቀማለሁ ፣ 5 ቮት በሃርድዌር UART ወደብ ላይ ይጠቀማል ፣ ስለሆነም የቮልቴጅ ደረጃ መለወጥ ያስፈልጋል)። ሆኖም ቀደም ሲል አርዱኢኖ ናኖስን ፣ ማይክሮሶቹን ያለ መለወጫ በማከል እና የ WRTG TTY ወደብ 5V ታጋሽ በመሆኑ ችግር አልነበረብኝም ነገር ግን ከዚህ voltage ልቴጅ መሥራት አለብዎት ማለት አይደለም።

4n35 እንዲሁ ከውጭ ፒሲ ጎን የሚመነጨውን አንዳንድ ጫጫታ ለማስወገድ አስተዋውቋል ፣ ይህንን ክፍል ከዚህ በፊት አልጠቀምኩም ፣ ግን በፈተናዎች ወቅት የተጠቀምኩት ላፕቶፕ የተሳሳተ ስለነበረ ሊሆን ይችላል።

የ 10pin አያያዥ ገመድ አብዛኛዎቹን ግንኙነቶች ይንከባከባል ሆኖም ግን ሶኬቶችን በትክክል መጫኑን ማረጋገጥ አለብዎት።

በተከታዩ ወደብ ላይ በስዕሉ ላይ እንደሚታየው

ፒን 1: 3.3 ቪ + ፒን 2: 3.3 ቪ <= 2 ቱ የቀኝ ፒኖች (ወደ ኤልኢዲዎቹ ቅርብ) በ NLDWRTG ጋሻ ላይ (ከ LM7805 የቮልቴጅ ተቆጣጣሪ አቅራቢያ) ላይ POSITIVE ወደ ማገናኛው በቀኝ በኩል ያገናኛል።

ፒን 9 GND + ፒን 10 GND <= ተቃራኒ ጎን በ NLDWRTG ጋሻ ላይ NEGATIVE ን ከአገናኛው ግራ ጎን ጋር ያገናኛል

በ SDCARD አንባቢ እና በ WRTG መካከል ያሉትን ገመዶች ለማገናኘት የሚከተሉትን ይከተሉ

www.jbprojects.net/articles/wrt54gl_mods/

ተዛማጅ ፒኖች;

  • CS -> ነጥብ 1
  • MOSI -> ነጥብ 2
  • SCK -> ነጥብ 5
  • ሚሶ -> ነጥብ 7

ደረጃ 5: ገደቦች

ገደቦች
ገደቦች

የ WRT54GL ሲፒዩ በጣም ጠንካራ (ብሮድኮም BCM5352 @ 200 ሜኸ) አይደለም ፣ ወደ 250Mhz ሊሸፈን ይችላል (አይመከርም:)) ስለዚህ በእሱ ላይ SETI @ HOME ን ለማሄድ አይጠብቁ። ራውተሩ - ብቻ - 100 ሜባ/ሰ በይነገጽ ያላቸው እና በብዙ ቦታዎች ላይ ሊያገኙት ከሚችሉት በተቃራኒ ይህ ሃርድዌር *802.1q VLANs ን አይደግፍም *። እሱ በ VLAN ላይ የተመሠረተ ቀላል ወደብ ብቻ ነው ፣ እባክዎን WRTG ን VLAN ን በሚያጓጓዝ አውታረ መረብ ውስጥ አያስቀምጡ ፣ እሱ ማድረግ አይችልም።

አንድ በተለይ ጠቃሚ መተግበሪያ ከማዕከላዊ ሥፍራ ጋር ለመገናኘት ራውተርን እንደ VPN ደንበኛ በመጠቀም ነው። ምንም እንኳን ለቪፒኤን አገልጋይ ፍጹም ጥቅም ላይ የሚውል ቢሆንም ከእሱ ብዙ አፈፃፀም አይጠብቅም።

OpenVPN ን እንደ ደንበኛ በመጠቀም በ WRT54GL v1.1 አንዳንድ የእኔ ውጤቶች እዚህ አሉ።

ከፍተኛው የመተላለፊያ መተላለፊያ መንገድ - 500 ኪ.ቢ/ሰ ወደ ታች 50 kbit/s ወደ ላይ

ቪፒኤን ከሌለው ከፍተኛ የማዞሪያ አፈፃፀም ከ WAN -> LAN 28 mbit/s

ከፍተኛው NAT (Masquerade) አፈፃፀም ያለ ቪፒኤን ከ WAN -> LAN 27 mbit/s

አሁንም ከዚህ ራውተር ዝቅተኛ የመተላለፊያ ይዘት ያላቸው ብዙ ቦታዎች አሉ (አይኤስዲኤን ፣ ማስታወቂያዎች ፣ የኬብል አውታረ መረቦች ፣ ሳተላይት ወዘተ) ይህ ራውተር ፍጹም የሚያረካቸው።

ብዙውን ጊዜ ችግሮቹ የሚመጡት በጣም ብዙ ገመድ አልባ ደንበኞችን በእነዚህ ራውተሮች ላይ ከማድረግ ነው። በቡናዎች ፣ ሆቴሎች ፣ ሬስቶራንቶች ውስጥ ብዙ ቅንጅቶችን አየሁ ፣ አንድ የ wifi ራውተር በመደርደሪያው ላይ በመወርወር እና አንድ ቀን ብለው ይጠሩታል ፣ 10+ ሰዎችን ማገልገል ይችላል ብለው ይጠብቃሉ። ለዚህ የ 802.11G ራውተር አጠቃላይ የንድፈ -ባንድ ስፋት 51 ሜቢ/ሰ ስለሆነ እና ያ ለሁሉም ነው ፣ እውነታው በ 30 ሜባ/ሰ አካባቢ ነው እንበል። ለዛሬ 10 ሰው በተሻለ ሁኔታ 3mbit/s ለሆነ ይህ ለዛሬ የመተላለፊያ ይዘት ረሃብ (ቪዲዮ/ኦዲዮ ዥረት ፣ በትላልቅ ስዕሎች የተሞሉ ድር 2.0 ገጾች ወዘተ) መተግበሪያዎች በቂ አይደለም።

ቀደም ሲል እንደገለፅኩት የዚህ ጠለፋ ነጥብ የርቀት መቆጣጠሪያ ነው እና ያ በቪፒኤን በኩል ከሁለት በላይ kbit/s ትራፊክ አይጠቀምም።

ደረጃ 6: WRTG ሶፍትዌር

WRTG ሶፍትዌር
WRTG ሶፍትዌር

ሶፍትዌሩ በጥሩ ስሪት ላይ ተገንብቷል- DD-WRT v24-sp2 (08/12/10) std-nokaid (SVN ክለሳ 14929) ኤምኤምሲ እያለ ቦታን ለመቆጠብ ext2 ሞጁሉን የሚሠዋ እንደ ቪፒኤን ያሉ ሌሎች ምስሎች አሉ። kernelmodul (LoL)። Optware 2 መሰረታዊ የዲዲ- WRT ተግባራዊነትን የሚያሰፋ የተቋረጠ ግን አሁንም ጠቃሚ የፍጆታ ጥቅል ነው።

-ከተሰናከለው ወደ ታች የሥራ ቦታ መጫኛ መሰረታዊ linux distro ያደርገዋል።

-ባሽ እና ሌሎች ዛጎሎችን ይሰጣል።

-እንደ ብዙ አምላኮችን ይሰጣል -htop ፣ netcat ፣ tcpdump ፣ ngrep ፣ mc

-እንደ ሳምባ ፣ ኮከቢት ፣ vsftpd ፣ jabber አገልጋይ ያሉ የአገልጋይ አገልግሎቶችን ይሰጣል

ሆኖም የሶፍትዌሩ ፓኬጆች በዕድሜ የገፉ ፣ በትልች እና ተጋላጭነቶች የተሸከሙ ናቸው። እዚህ ማተም እና ምስል የመስኮት $ 98 መጫንን ከማቅረብ ጋር ተመሳሳይ ይሆናል ፣ ስለዚህ እኔ ገና ምንም ነገር አልታተምም ፣ ግን የእርስዎን OptWare 2 SDCard እንዴት እንደሚያዋቅሩ ደረጃ በደረጃ ይፃፉ።

ለወደፊቱ ለዚህ መሣሪያ አዲስ ጥቅሎችን የያዘ አዲስ የሊኑክስ distro (SnowGlobe Linux) ለማድረግ እና ያንን ለማተም አቅጃለሁ።

1 ፣ JFFS2 መንቃት አለበት ፣ በእሱ ላይ ነፃ ቦታ አለመኖሩ ምንም አይደለም።

/dev/mtdblock/4 128K 128K 0 100%/jffs

2 ፣ SDCARD ክፍፍል። እዚህ አንድ ብልሃት ዘዴ ነው-

14 ጊባ ወይም እኛ የምንፈልገው ለማንኛውም ለመጀመሪያው የመረጃ ክፍል ለ ddwrt 100-500mb ሁለተኛ ክፍል (EXT2) ለማገገም

ለምሳሌ:

ዲስክ /dev /sde: 14.5 ጊቢ ፣ 15523119104 ባይቶች ፣ 30318592 ዘርፎች

አሃዶች - የ 1 * 512 = 512 ባይት ዘርፎች ዘርፍ መጠን (አመክንዮ/አካላዊ) 512 ባይት/512 ባይት I/O መጠን (ዝቅተኛ/ጥሩ) 512 ባይት/512 ባይት የዲስክላቤል ዓይነት - dos ዲስክ መለያ - 0x6ad48986 የመሣሪያ ማስነሻ ጅምር መጨረሻ ዘርፎች መጠን መታወቂያ ዓይነት /dev /sde1 2048 29362175 29360128 14G 83 ሊኑክስ /dev /sde2 29362176 30318591 956416 467M 83 ሊኑክስ

የፋይል ስርዓቶችን ይፍጠሩ;

mkfs.ext2 -L SnowGlobe -data /dev /sde1

mkfs.ext2 -L SnowGlobe- ማግኛ /dev /sde2

የፋይል ስርዓቶችን ያስተካክሉ

tune2fs -c0 -i0 -m0 /dev /sde1

tune2fs -c0 -i0 -m0 /dev /sde2

ሲጀመር በስርዓቱ አውቶሞቢል የሚደረገው የመጀመሪያው ክፍልፍል ብቻ ነው! ከመልሶ ማግኛ ክፍፍል በስተጀርባ ያለው ሀሳብ WRT54G በማንኛውም ቦታ fdisk ን ለመያዝ የሚያስችል ቦታ የለውም። ስለዚህ ርኩስ መዘጋት ካለ እና የፋይል ስርዓት አለመጣጣሞች ካሉ ፣ እሱን ለመጠገን ብቸኛው መንገድ fsck ን ለማሄድ ብቻ እንደተነበበ አልፎ አልፎ ብቻ የሚጫነው በሁለተኛው ክፍልፍል ላይ የ fdisk ቅጂ (እና ለመጀመር libs መጀመር) ነው። ያስፈልጋል። ያለበለዚያ ካርዱ አውጥቶ ለጥገና ወደ ፒሲ ውስጥ ማስገባት ነበረበት…

3, መጫኛ

ቀድሞውኑ የተከፋፈለ ፣ የተቀረፀ ካርድ እና የ wrtg ቦት ጫማዎችን በትክክል ካስገቡ የመጀመሪያው ክፋይ በራስ -ሰር የመያዝ እድሉ ከፍተኛ ነው-

/dev/mmc/disc0/part1 13.8G 59.6M 13.7G 0%/mmc

ኦፕቲ አሁን የታሰረ መሆን አለበት ፦

ተራራ -o ማሰሪያ /mmc / /opt /

4, OWRT2 ስክሪፕት ጫን

Defgw ከሆነ ማረጋገጥዎን ከመጀመርዎ በፊት ፣ ሁሉም ነገር ጥሩ ነው።

wget https://www.3iii.dk/linux/optware/optware-install-… -O -| tr -d '\ r'> /tmp/optware-install.sh

sh /tmp/optware-install.sh

ስክሪፕቱን ማግኘት የማይችል ከሆነ ፣ ምክንያቱም የሥራ ቦክስ wget ስላልተሳካ ነው። እሱ ከኦውርት wget ጋር ይሰራል ፣ ግን ኦውትን መጫን ይፈልጋሉ…

ውፅዓት እንደዚህ መሆን አለበት

የስርዓት ውቅረትን በመፈተሽ ላይ…

192.168.1.1 ን እንደ ነባሪ መግቢያ በር መጠቀም። የሚከተሉትን የስም አገልጋይ (ዎች) መጠቀም - የስም አገልጋይ 192.168.1.30 ማስጠንቀቂያ - የአከባቢ ስም አገልጋይ ከመግቢያ በር የተለየ ነው! ይህንን ለማስተካከል ውቅረት ይፈትሹ ወይም ያስገቡ -sed -i s/192.168.*/192.168.1.1/ /tmp/resolv.conf። ጥቅል uclibc-opt_0.9.28-13_mipsel.ipk ን በመጫን ላይ… ወደ ipkg.nslu2-linux.org [140.211.166.82]: 80 uclibc-opt_0.9.28-12 100% | ************ *********************************** | 832 ኪ.ቢ. ipkg-opt_0.99.163-9_mipsel.ipk… ወደ ipkg.nslu2-linux.org [140.211.166.82]: 80 ipkg-opt_0.99.163-9_ 100% | ************* *********************************** | 75896 00:00:00 ETA በማውረድ ላይ https://ipkg.nslu2-linux.org/feeds/optware/ddwrt/c… አበሳ https://ipkg.nslu2-linux.org/feeds/optware/ddwrt/c… ዘምኗል በ/opt/lib/ipkg/ዝርዝሮች/optware ውስጥ የሚገኙ ጥቅሎች ዝርዝር በተሳካ ሁኔታ ተቋረጠ። Uclibc-opt (0.9.28-12) ን ወደ/መርጦ/መጫን…… /Opt/etc/ld.so.cache ን ማዘመን በተሳካ ሁኔታ ተቋረጠ። Ipkg-opt (0.99.163-9) ን ወደ/መርጦ/መጫን…… https://ipkg.nslu2-linux.org/feeds/optware/ddwrt/c…… ipkg-opt ን ማዋቀር በተሳካ ሁኔታ ተቋረጠ።

5 ፣ ዱካ ሳንካ ፦

በሚከተለው መንገድ መንገዱን ወደ ውጭ መላክ አለብዎት

PATH = /opt/bin:/opt/sbin:/opt/usr/bin:/opt/usr/sbin:/bin:/usr/bin:/sbin:/usr/sbin:/jffs/sbin:/ jffs/bin:/jffs/usr/sbin:/jffs/usr/bin:/mmc/sbin:/mmc/bin:/mmc/usr/sbin:/mmc/usr/bin »

አለበለዚያ ipkg ምንም አያደርግም!

6 ፣ ipkg ን ያረጋግጡ

ipkg ዝመና

መውጣት አለበት ፦

Http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/c… በማውረድ ላይ

Http: //ipkg.nslu2-linux.org/feeds/optware/ddwrt/c… ውስጥ/opt/lib/ipkg/ዝርዝሮች/optware ውስጥ የተዘመኑ የሚገኙ ጥቅሎች ዝርዝር በተሳካ ሁኔታ ተቋረጠ።

7 ፣ ጥቅሎችን ይጫኑ

ipkg ጫን bash htop mc openvpn tcpdump vim bzip2 bc e2fsprogs findutils gawk grep gzip less make ntfs-3g openssl perl php psmisc psutils

samba36 sed tar unrar unzip vnstat vsftpd wget whois zip ncftp

8, የተጫኑ ጥቅሎችን ይዘርዝሩ

ipkg-opt list_installed

በሀብቶች እጥረት ምክንያት በራውተሩ ላይ ጥቅሎችን መገንባት አይመከርም። ለዚህ ዓላማ በ Vmware/Vbox/KVM ውስጥ የተለየ ማይልስ ማቋረጫ አካባቢን ያዋቅሩ።

የሚያስፈልጉ ነገሮች:

-Debian 7 wheezy 64bit አስተናጋጅ ስርዓተ ክወና

-OpenWrt-SDK-Linux-x86_64-1.tar.bz2->

openwrt.org/docs/guide-developer/obtain.fi…

ኤስዲኬን በራስዎ ለማጠናቀር ለመሞከር ጊዜዎን አያባክኑ ፣ የቀረበው የሁለትዮሽ ኤስዲኬ በቂ ነው።

ቀላል የ helloworld መተግበሪያ ይገንቡ

#include int main (ባዶ) {printf ("ገሃነም! ዓለም ሆይ ፣ ኮዴዬ ለምን አይቀናበርም? / n / n"); መመለስ 0; }

./staging_dir_mipsel/mipsel-linux-uclibc/bin/gcc -lpthread hello.c -o ሰላም

ሁሉም ነገር በትክክል ከሄደ አሁን ሊተገበር የሚችል ማይፕስ ሊኖርዎት ይገባል

ጤና ይስጥልኝ: ELF 32-ቢት ኤልኤስቢ ሊተገበር የሚችል ፣ MIPS ፣ MIPS32 ስሪት 1 (SYSV) ፣ በተለዋዋጭ ተገናኝቷል (የተጋሩ ሊብዎችን ይጠቀማል) ፣ አልተገፈፈም

ደረጃ 7: አርዱዲኖ ሶፍትዌር

ከዚህ በታች ያለውን ሙሉ ምንጭ ኮድ ማውረድ ይችላሉ። እሱ በጣም ቀላል ነው ፣ በ 2 43 ማስተላለፊያ ሬዲዮ በኩል 2 ሪሌሎችን እና አንዳንድ የ RC መሰኪያዎችን መቆጣጠር ይችላል። በቀላሉ ሊያራዝሙት ይችላሉ ለምሳሌ - ተጨማሪ የ rc መቀየሪያዎችን ያክሉ።

ደረጃ 8 መዘጋት እና የ ToDo ዝርዝር

መዘጋት እና የ ToDo ዝርዝር
መዘጋት እና የ ToDo ዝርዝር

WRT54G እጅግ በጣም ጥሩ ሃርድዌር ነው ፣ ስለሆነም በዚህ ፕሮጀክት ውስጥ ኢንቨስት ያደረገው ሥራ ሁሉ ከ NLD Wrtg ጋሻ ከወደፊቱ የሃርድዌር ስሪቶች ጋር ጥቅም ላይ ሊውል ይችላል።

የ WRTG የኃይል ፍጆታ ከ Raspberry PIs ያነሰ ስለሆነ ፣ ራውተርን ማብራት እንዲሁ ጥሩ ማሻሻል ሊሆን ይችላል እና በአርዱዲኖ እያንዳንዱን የፀሐይ ኃይል መሙላት ሂደት (የባትሪ ቮልቴጅ ፣ የፓነል ቮልቴጅ ፣ ፍጆታ) እያንዳንዱን ዝርዝር መከታተል እንችላለን። በኋላ ላይ በፀሃይ ጠለፋዎች የ WRTG ተከታታይን እቀጥላለሁ።

አርዱዲኖን በቀጥታ ከ WRTG ፕሮግራም የማድረግ መንገድ መፈለግ በጣም ጥሩ ይሆናል (ይህ አርዱዲኖን እንደገና ለማስጀመር ዘዴ ይጠይቃል)።

3 -ል ፣ የ Makerbot ክህሎቶች ያላቸው ሰዎች ብጁ የሽፋን ሰሌዳ (የቦርዴን አያያuringችን ለይቶ) ከፊት ለፊት ለማዘጋጀት ወይም የራውተሩን የተሟላ የፕላስቲክ የፊት ክፍል እንደገና ለማቀናበር እንኳን ደህና መጡ።

አዘምን - የ MIPS ሥነ ሕንፃ ክፍት ምንጭ ሆኖ ለማክበር ፣ ቀለል ያሉ የ C ፕሮግራሞችን ወደ WRTG እንዴት እንደሚገነቡ ትምህርቱን አዘምነዋለሁ።

MIPS ለዘላለም ይኑር!:)

የስርዓት ዓይነት - Broadcom BCM5352 ቺፕ ሪቪ 0 ፕሮሰሰር 0 ሲፒዩ ሞዴል BCM3302 V0.8 BogoMIPS 199.47 የጥበቃ መመሪያ የለም ማይክሮ ሰከንድ ሰዓት ቆጣሪዎች የለም አዎ tlb_entries 32 ተጨማሪ የማቋረጫ ቬክተር ምንም የሃርድዌር መመልከቻ የለም VCED የማይካተቱ የ VCEI ልዩነቶች የሉም

የሚመከር: