Firmware DD-WRT სახლის როუტერზე.

პირველი და ყველაზე მნიშვნელოვანი ამოცანაა როუტერის სწორი მოდელის არჩევა, ამიტომ ეს არის ცალმხრივი ბილეთი. თქვენი ფინანსებისა და თქვენი ამბიციების შეფასებისას მნიშვნელოვანია გავითვალისწინოთ შუა გზა. ძლევამოსილ თანამდებობის პირს შეეშინდება ძვირადღირებული როუტერის „გაფუჭების“ თავისი არასწორი ქმედებებით. მე თვითონ, გზის ყიდვისას, მეშინია მასზე მუშაობა, მით უმეტეს, რომ იმედი არ მაქვს. თუმცა, შემიძლია გითხრათ: ახალი პროგრამული უზრუნველყოფის საშუალებით როუტერის გაფუჭების შანსი პრაქტიკულად ნულის ტოლია. ამჟამინდელ მოდელებს აქვთ განახლების რეჟიმი და ამის გაკეთება მოგიწევთ როუტერის განადგურების მიზნით (და არა ყოველთვის - თქვენ უბრალოდ გჭირდებათ სპეციალური აღჭურვილობა რეანიმაციისთვის).

მე დავასახელებ 2 „სწორ“ მოდელს, რომელიც მე თვითონ ავირჩიე.

  1. Linksys WRT-54GL მოდელი კობის ვაზი, ზატე ნეფერვერშენა საიმედოობისთვის. ბანაობდა 3 წელზე მეტი ხნის წინ, ჯერ კიდევ სამსახურში, "მოელოდა აფეთქებას"... მახასიათებლები: WiFi (b/g) + 4 LAN 10/100, 4Mb ფლეშ, 16Mb RAM, USB-ის გარეშე.
  2. Asus WL-520GU, თანამედროვე და თუნდაც იაფი როუტერი, 3 თვიანი მომსახურებით, ასევე არანაირი პრეტენზია სამუშაოზე. მახასიათებლები: WiFi(b/g) + 4 LAN 10/100, 4Mb ფლეშ, 16Mb RAM, 1 USB.
მოდელების არჩევის ძირითადი კრიტერიუმებია:
  • მოდით შევაჯამოთ ეს მოდელები DD-WRT firmware-ით. "ჩვეულებრივი" პროგრამული უზრუნველყოფის შესაძლებლობები ყველასთვის გასაგები არ იყო: შესაძლებელია თუ არა ახალ ბინაში ტილოების ფერის არჩევა, თუ წინ არის დამანგრეველი რემონტი?
  • ოპერატიული მეხსიერების მოცულობა. დღევანდელი მარშრუტიზატორების უმეტესობას აქვს 16 მბ ოპერატიული მეხსიერება. ვისი მიზანიც არის ნორმალური მუშაობა Ale, როგორც მოგეხსენებათ, კანის პროგრამას არ სურს გამოიყენოს ყველა ხელმისაწვდომი მეხსიერების რესურსი. თუ გსურთ მაქსიმალურად გამოიყენოთ თქვენი როუტერი ან მიიღოთ რამდენიმე პენი, უმჯობესია იპოვოთ მოდელი 32 მბ მეხსიერებით.
  • USB პორტების ხელმისაწვდომობა, რადგან უფრო ადვილია ყველა გაფართოებული ფუნქციის დაყენება ყველაზე გარე მოწყობილობაზე, რადგან როუტერის Flash მეხსიერება ვერ იტევს ყველა ახალ პროგრამას. ჩემს პირველ როუტერს ჰქონდა USB კავშირი, ამიტომ მომიწია ცოტა დრო დახარჯულიყო და ფაილის გამოყენება.
2) როუტერის firmware
Firmware აღარ არის მტკივნეული! ეს მართლაც უბრალო ოპერაციაა, ისევე როგორც ტონზილების რექტალური გამოკვლევა... არა, ნამდვილად არაფერია რთული.
როდესაც პირველად შეცვლით firmware-ს, საჭიროა ცოტა მეტი ძალის გამოყენება, შემდეგ კანი უფრო ადვილი და ადვილი გახდება.
არ შეგეშინდეთ, რომ პროგრამული უზრუნველყოფის ცვლილებები რეგულარულად მოხდება. საკუთარი თავისთვის შეარჩიეთ პროგრამების ნაკრები, რომლებიც შედის ერთ-ერთ მზა პროგრამულ პროგრამაში, შეგიძლიათ დამშვიდდეთ და ისიამოვნოთ ცხოვრებით. თუ გჭირდებათ დამატებითი ფუნქციონირება, შეგიძლიათ მის გვერდით დააინსტალიროთ ახალი პროგრამები, რისთვისაც არის სპეციალური მექანიზმი. თუმცა, პირველ ეტაპზე შეიძლება იყოს, რომ firmware-ის არჩევანი არ ჩანს, მაგალითად, firmware-ს არ აქვს ისეთი აუცილებელი შესაძლებლობები, როგორიცაა SAMBA მხარდაჭერა. არ აქვს მნიშვნელობა, ჩვენ გადმოვწერთ სხვა პროგრამულ უზრუნველყოფას, 2 ხელი დათვთან ერთად - ვოილა!

მარშრუტიზატორების ზოგიერთი მოდელი (Asus) საჭიროებს სპეციალურ მოქმედებებს (მეხსიერების გასუფთავება ან მსგავსი) სანამ firmware-ს აანთებს DD-WRT-ზე. ყურადღებით მიჰყევით ინსტრუქციას კონკრეტული მოდელიროუტერი! განსაკუთრებით მნიშვნელოვანია იმის უზრუნველსაყოფად, რომ თქვენ შეგიძლიათ „შეამოწმოთ 5 ერთეული firmware-ის დასრულების შემდეგ“. მე ვიყავი ცოტა თავმდაბალი და, როცა ჩემს კოლეგას ვთხოვე როუტერი, ცოტა დრო დავხარჯე ცხოვრების ჩართვაზე, firmware-ის დასრულების შემდეგ. შედეგი არის განახლების პროცედურა და ყველაფერი ახალია.
წერია „5 ხვილინზე შეამოწმე“ - აიღე ქვიშის ღმერთი 5 ხვილინზე და შეამოწმე! Ეს სერიოზულია.

მე არ მესმის თავად ციმციმის პროცესი (tftp, მისამართის შეცვლა 192.168.0.1, ინტერფეისი და ა.შ.) - მაგრამ ყველაფერი განთავსებულია DD-WRT ფორუმებზე.

გამარჯობა, თქვენ დაასრულეთ firmware და თქვენს წინაშე არის თქვენი როუტერის მშვენიერი ახალი WEB ინტერფეისი. Რა არის შემდეგი?

3) მომზადება OPTWARE-ის დაყენებამდე
თქვენ უკვე მიიღეთ ძირითადი ფუნქციონირება firmware ვერსიის არჩევით. თქვენ დაკარგეთ თქვენს პროვაიდერთან დაკავშირების პარამეტრები (DHCP, PPTP და ა.შ.) და ახლა შეგიძლიათ დაიწყოთ მსოფლიოში სერფინგი. ეს საკმარისი იქნება სახლში დაფუძნებული კრისტუვაჩებისთვის.
უსაფრთხოების პარამეტრების დაყენება, მარშრუტირება და სხვა სტანდარტული „ხრიკები“ როუტერებისთვის ასევე აღწერილობის მიღმაა. არც ერთი "ნორმალური" როუტერი არ შეუძლია ამის გარეშე.
მაგრამ თქვენ შეგიძლიათ მიიღოთ კიდევ უფრო ლამაზად! გავაგრძელოთ პროცესი.

Ულვაში დამატებითი პროგრამებიკომბინირებული გავიგებთ Optware. (სუნი ჩადებულია კატალოგში / აირჩიე, რომელიც ავტომატურად იქმნება როუტერის მიერ და ყოველთვის დასაწერია). თუმცა, თავად /opt დირექტორია ცარიელია და ფაქტობრივად გადატანილია RAM-ში - ასე რომ, იქ ძალიან ცოტა სივრცეა და ყველაფერი, რაც იქ დაიხარჯება, დაიხარჯება ხელახლა დაინსტალირებისას. Რატომ შევწუხდე?

შეტევის შედეგი: ჩვენ გვჭირდება მუდმივი ადგილი ნებისმიერ დისკზე. და მიუხედავად იმისა, რომ მოწყობილობების აღწერილობები არ გულისხმობს დისკის ფორმას გეომეტრიული გაგებით (უფრო მეტიც, ისინი იყვნენ სილიკონის კრისტალები პლასტმასის კორპუსებში ლითონის აქცენტებით), მათ მაინც უწოდებენ დისკებს.

JFFS
თუ როუტერის ფლეშ მეხსიერება დიდია და პროგრამული უზრუნველყოფის ზომა ნაკლებია ფლეშ მეხსიერების ზომაზე, მაშინ შეგიძლიათ გამოიყენოთ ეს ვარიანტი მონაცემების შესანახად. თუ ირჩევთ firmware JFFS-ის მხარდაჭერით, შეგიძლიათ აირჩიოთ ვერსია 0.5-დან 3Mb „დისკიდან“ როუტერის შუაში. ასეთი დისკი ავტომატურად დამონტაჟდება როგორც /jffsდასაწყისში.

ფლეშ დრაივებთან მუშაობისას მთავარი მინუსი არის აშკარა დეგრადაცია ჩაწერის დროს. თუ სექტორის "დისკის" გადაწერების რაოდენობა გადააჭარბებს გარკვეულ ზღვარს (10-დან 100 ათას ციკლამდე), მაშინ დისკი დასრულდება. ყველაფერი ცუდია... :(

თუ მსგავსი რამ მოხდება შიდა დისკზე, ნამდვილად ცუდი იქნება. თუ არ გაქვთ არსებული USB დრაივი, მაშინ ხელის მსუბუქი შეხებით შეგიძლიათ შეცვალოთ USB ფლეშ დრაივი ახლით და ხელახლა დაიწყოთ. USB ფლეშ დრაივები დიდი ხანია არსებობს ვიდეო მასალა, რა მოხდა? რაც მთავარია, საკმარისია ფლეშ დრაივი 1 ან 2 გბ ტევადობით. Golovne, რაც შეიძლება მალე, ყოველთვის მიიღეთ სარეზერვო.

USB
როგორც უკვე გესმით, Optware-ის დაყენების მთავარი ადგილი არის გარე USB დისკი. მნიშვნელოვანია გვახსოვდეს, რომ USB მოწყობილობა საფუძვლიანად უნდა იყოს ფორმატირებული როუტერში დაყენებამდე. მინიმუმ, პირველი დანაყოფი, ფორმატირებული როგორც ext2 ან ext3, არის დამნაშავე.

უფრო "სწორი" სქემაა:

  1. ext2 დანაყოფი, ზომა ~ 400 Mb - ძირითადი Optware დანაყოფი, დამონტაჟებული როგორც /opt
  2. სვოპ განყოფილება, ~24 მბ ზომის - გაცვლისთვის, საშუალებას გაძლევთ გამოიყენოთ ისეთი „ძლიერი“ დანამატები, როგორიცაა RADIUS, MySQL, Apache...
  3. ext2 დანაყოფი, ზომა ~ 400 Mb - სარეზერვო Optware დანაყოფი (ოფლაინ სარკე)
  4. დანაყოფი ext2 ან fat32, ყველაფერი დანარჩენი - კორესპონდენტის მონაცემებისთვის
ფორმატი USB ჯობიადააკონფიგურირეთ ყველაფერი Linux-ის აპარატზე, მოსახერხებელი კომუნალური საშუალებების გამოყენებით, როგორიცაა GParted.
CIFS
თუ როუტერი არ მუშაობს აპარატურა USB, მაგრამ მაინც გსურთ Optware-ის ინსტალაცია, მაშინ ამის გაკეთება შეგიძლიათ სასწაული გზით Linux-ის შესაძლებლობაიმუშავეთ დისკის გარშემო უფსკრულით. რისთვისაც გვჭირდება 2 გამოსვლა:
  • სერვერი, რომელიც მუშაობს შეუფერხებლად აქ (ან NAS, ან უბრალოდ დესკტოპის აპარატი, ან ლეპტოპი), რომელსაც მხარს უჭერს SAMBA
  • Firmware CIFS/SAMBA მხარდაჭერით
იმის გამო, რომ სახლში უკვე არის კომპიუტერი (და ის სუნავს და კომპიუტერის გარეშე როუტერიც კი დუდს ჰგავს), მაშინ ერთ-ერთი სახლის კომპიუტერი მოქმედებს როუტერის "ზღვრული დისკის" როლში.
როუტერი დაინსტალირებულია და საქაღალდე გაზიარებულია / აირჩიე, და შემდეგ - არ არის განსხვავებები Optware რობოტში, მაგრამ კობის შეძენის სიჩქარე საზღვარზე. რა თქმა უნდა, CIFS-ისთვის უმჯობესია გამოიყენოთ Ethernet კავშირები, ვიდრე Wi-Fi.

იმისათვის, რომ ყველაფერი მოითხოვოთ, საკმარისია როუტერის კონფიგურაცია CIFS განყოფილებაში თანმიმდევრობით მიმართავს მერეჟევაეს შესვლა/პაროლი გამოიყენება გაზიარებულ საქაღალდეზე წვდომისთვის და როდესაც ის ხელახლა ჩართულია, როუტერი ავტომატურად დაამონტაჟებს სასაზღვრო დისკს საქაღალდეში. /tmp/smbshare.

SD/MMC
დავუშვათ, რომ არ გვაქვს საკმარისი კარგად გაერთეროუტერის ფლეშ მეხსიერება, USB-ის გარეშე, სერვერის გარეშე. და ჩვენ უნდა დავაყენოთ Optware. Რატომ შევწუხდე?

როგორც ყოველთვის, „ჩვენ თვითონ გვქონდა“ (ეს ჩემი საყვარელი დევიზია). რადგან საერთოდ არაფერია, მოგიწევთ ცოტაოდენი სასმელის გამოყენება.

გარკვეული მოდელებისთვის (მათ შორის WRT-54GL) ხელმისაწვდომია SD/MMC მოდიფიკაცია. ყველაფერი რაც თქვენ უნდა გააკეთოთ არის სადმე SD ან MMC ბარათის წებო და 6 მავთულის დამაგრება და შეგიძლიათ იპოვოთ ადგილი Optware-ის დასაყენებლად და მონაცემების შესანახად.

მე შევქმენი და შევქმენი ასეთი რეჟიმი, რათა შევქმნა ავტონომიური წვდომის წერტილი WiFi Hotspot Chilli-სთვის ჩემი ძველი როუტერიდან. ეს არის შემდეგი პოსტის თემა, იქნებ მალე მოვხვდე და შევქმნა მინი საიტი. თუ გინდათ ვინმემ ამ თემაზე ისაუბროს პირადში მომწერეთ.

4) დანიშნული ინსტალაციის წერტილები, გაშვება, გამორთვა
არჩეული დისკის მიუხედავად, სამონტაჟო წერტილი განსხვავებული იქნება. შიდა ფლეშ მეხსიერებისთვის ეს იქნება /jffs USB-სთვის ეს იქნება /მტ(თუ დაუშვებთ ავტომატურ ინსტალაციას), CIFS-ისთვის ეს იქნება /tmp/smbshare SD/MMC-სთვის ეს იქნება / მმკ.

შეფუთულია USB ვარიანტი, შემდეგ დაიცავით ტრეკი ავტომატურად „სწორი“ წესით დაყენებით.
როგორც უკვე ვთქვი, სიმღერა - კატალოგში დამონტაჟებულია Optware / აირჩიე. ეს დირექტორია უკვე არსებობს, თქვენ უბრალოდ უნდა დაამონტაჟოთ ახალი რეალური დისკი.

ინსტალაცია შეიძლება (საჭიროების შემთხვევაში) დასრულდეს როუტერის საწყისი ინსტალაციის პროცესში. ავტომატიზაციისთვის როუტერში ენიჭება მთელი რიგი მნიშვნელოვანი სკრიპტები, რომლებიც განისაზღვრება სამუშაოს დაწყებით და დასასრულით.

ჩვენ გვჭირდება მინიმუმ 2 სკრიპტი:

  • .rc_startup
  • .rc_shutdown
პირველი სკრიპტი გულისხმობს გარე „დისკის“ დამონტაჟებას და Optware-ის გაშვებას, მეორე, ცხადია, არის Optware-ის ინსტალაცია და მისი დემონტაჟი.

დასაწყისისთვის, თქვენ უნდა დაუშვათ წვდომა როუტერზე მეშვეობით ტელნეტიან მიერ SSHოქმი.
გირჩევთ დააყენოთ წვდომა SSH-ის საშუალებით, რაც უფრო უსაფრთხო და მარტივია (შეგიძლიათ დააყენოთ ავტორიზაცია საკვანძო ფაილის გამოყენებით და თავიდან აიცილოთ პაროლის შეყვანა დაუყოვნებლივ წვდომისას). და ჩვენ გვჭირდება წვდომა არაერთხელ, პროგრამების დასაყენებლად და გვაინტერესებს WTF, რატომ არ გვინდა ამის გაკეთება სწორად.

SSH სერვერი უკვე მუშაობს როუტერის firmware-ის ყველა ვერსიაზე. თქვენ უნდა შექმნათ წყვილი გასაღები, რომელთაგან ერთი (საჯარო) როუტერში ჩასასვლელად, ხოლო მეორე (პირადი) ლეპტოპზე Putty და WinSCP პროგრამის გამოყენებით. გასაღებებზე არ დავწერ, მაგრამ დეტალურად დავწერ.

შექმნილი სკრიპტი .rc_startupმხოლოდ ერთი რამ შეგვიძლია გავაკეთოთ: საქაღალდეში გარე „დისკის“ დამონტაჟება / აირჩიე.
Პარამეტრები:

USB mount /dev/scsi/host0/bus0/target0/lun0/part1 /opt
JFFS mkdir -p /jffs/opt
CIFS mount.cifs $(nvram მიიღეთ samba_share) /jffs -o მომხმარებელი=$(nvram მიიღეთ
samba_user),pass=$(nvram მიიღეთ samba_password)
mount -o bind /jffs/opt /opt

შეინახეთ როუტერში ღილაკით გაშვების შენახვა, შესაძლებელია როუტერის ხელახლა ჩართვა (შესაძლებელია, რომ ხელახლა ჩართოთ იგი) - რის შემდეგაც როუტერზე შეიძლება გამოჩნდეს დირექტორია / აირჩიე, სადაც შეგიძლიათ შეინახოთ ფაილები. გადავამოწმოთ?

ტელნეტის როუტერი
cd / opt
echo "OK" >opt.ok
კატა აირჩიე.ok

თუ გამოდის "OK" - ეს ნიშნავს, რომ ყველაფერი წესრიგშია, თუ არა - ეს ნიშნავს, რომ არ არის სწორი... Google, მოძებნეთ დახმარება, გაიმეორეთ...

5) Optware-ის ინსტალაცია - პირველი ნაბიჯი
ისე, ეს ყველაფერი ჩვენს უკანაა, ჩვენ გვაქვს როუტერი Optware-ის დაყენების შესაძლებლობით. Დავიწყოთ.

იმიტომ რომ ჩემში Windows ლეპტოპები, ვიყენებ Putty-ს (telnet ან SSH) როუტერის კონსოლზე წვდომისთვის და WinSCP ფაილების კოპირებისა და რედაქტირებისთვის.

დაუკავშირდით WinSCP-ის საშუალებით როუტერს და შექმენით შემდეგი სკრიპტი /tmp საქაღალდეში:
opt-inst.შ

ჩვენ ვუკავშირდებით Putty-ის საშუალებით როუტერს და ვასრულებთ სკრიპტს:

CD / tmp
chmod 740 ./optw-inst.sh
./optw-inst.sh

სკრიპტის შედეგად შეიქმნება Optware-ის საწყისი კონფიგურაცია და opt-inst ინსტალერის პროგრამა. ახლა თქვენ შეგიძლიათ გააგრძელოთ ყველა სხვა პროგრამული პაკეტის დაყენებამდე.

6) პირველი პაკეტების მონტაჟი
დამწყებთათვის, ჩვენ შეგვიძლია დავაყენოთ ძალიან მარტივი პაკეტი, როგორიცაა rsync. ის შემდგომში დაგვჭირდება სარეზერვო ასლის დასაყენებლად.

Cd/opt
ipkg-opt განახლება
ipkg-opt install rsync

თუ ყველაფერი კარგად წავიდა და კონსოლში მოწონებები არ არის, შეგიძლიათ გააგრძელოთ ინსტალაცია.

„პირველადი აუცილებლობის“ პაკეტებს შორის მე ვუწოდებ შემდეგს:

  • mc - შუაღამის მეთაური
  • tcpdump - გაზომილი ტრაფიკის შეგროვება და ანალიზი
  • busybox - Linux-ის ძირითადი კომუნალური პროგრამების გაფართოებული ვერსიები
ეს პაკეტები საჭიროებს სხვების ინსტალაციას (დეპოზიტების მექანიზმის საშუალებით) - როგორც საჭიროა, ისინი არ უნდა დამონტაჟდეს თავად. დაურეკეთ ყველაფერს, რაც გჭირდებათ - დააჭირეთ "y" და დაელოდეთ.
7) დარჩენილი კორექტირება
მე დავკარგე როუტერის შეკეთების გზა, ასე რომ, მოდი, დავიწყოთ, ეს არის ის. საჭირო სერვისებიავტომატურად გავიღვიძებ. ამისათვის თქვენ უნდა შეასწოროთ სკრიპტები .rc_startup, .rc_shutdown, ალბათ შეგიძლიათ დაიწყოთ cron პროცესი და შეაგროვოთ იგი.

აქ თქვენ უნდა დაიმსახუროთ გარკვეული პატივისცემა. უ სხვადასხვა ვერსიებიროგორც ჩანს, firmware-ის გაშვების პროცედურა და საწყისი ნაბიჯები განსხვავებულია, განსაკუთრებით არსებითად, და კლიენტის სკრიპტების გაშვება init.d-დან.

უფრო ახალი როუტერისთვის (firmware ვერსია 13972) koristuvach სკრიპტები
/opt/etc/init.d/S* ავტომატურად გამოიძახება სისტემის დასრულების შემდეგ .rc_startup, და ანალოგიურად, /opt/etc/init.d/K* დაწყებამდე .rc_shutdown. ამიტომ, ძირითადი საჭირო სერვისების დასაწყებად, საკმარისია მათი ზოგადი S* და K* სკრიპტები განთავსდეს გაშვების საქაღალდეში /opt/etc/init.d.

თუმცა, აქ (აღიარებულია ჩემი აზრით) იყო რამდენიმე წყალქვეშა რაკი (რაც პოლარული ანარეკლია). ჟანრის კანონების მიხედვით, S* სკრიპტის გაშვება შეიძლება შეიცავდეს პარამეტრს დაწყებადა გაუშვით K* - პარამეტრით გაჩერება. მიუხედავად იმისა, რომ DD-WRT არ გადასცემს დაწყებას დაწყებისას, თუმცა გადასცემს გაჩერებას გაშვებისას. მე მქონდა შანსი მემუშავა:

სისტემის სკრიპტი .rc_statup(შეიქმნა გაშვებისას /tmpდა გაშვებულია საწყისი პროცესით) ასე გამოიყურება (დეტალები გამოტოვებულია, უახლესი წვდომის კოდი):

# /tmp/.rc_startup:

#1: დააინსტალირეთ optware "დისკი" /opt საქაღალდეში
თუ [-n "$DST"]; მაშინ
/bin/mount -t ext3 -o noatime,nodiratime $DST /opt
echo "დაამონტაჟე USB part1 -> /opt"
ფი

#2: დაუშვით swapfile swap დანაყოფიდან
თუ [-n "$DST"]; მაშინ
/opt/bin/busybox swapon $DST
echo "დამონტაჟება USB part2 -> swap"
ფი
# 3: შექმენით დაზუსტება Optware S* სკრიპტების გასაშვებად
echo "დაწყება">/tmp/.rc_stage

Kozhen S* და K* სკრიპტი შეიცავს დაახლოებით შემდეგ კოდს:

თუ [-n "$1"]; მაშინ
OP=$1
სხვა
OP=$(კატა /tmp/.rc_stage)
ფი

საქმე „$OP“ in
დაწყება) # ბლა-ბლა
;;
გაჩერება) # ბლა-ბლა
;;
ესაკი

სისტემის სკრიპტი .rc_shutdown(შეიქმნა, როდესაც ხელახლა მოხიბლული იყო /tmpდა გაშვებულია გადატვირთვის ბრძანებით) ასე გამოიყურება (დეტალები გამოტოვებულია, უახლესი წვდომის კოდი):

# /tmp/.rc_shutdown:

# 1: სკრიპტი /opt/etc/init.d/K* უკვე შესრულებულია

#2: დაიცავით swapfile
DST=`ls /dev/scsi/host?/bus?/target?/lun?/part2`
თუ [-n "$DST"]; მაშინ
/opt/bin/busybox swapoff $DST
echo "გაცვლა გამორთულია"
ფი

#3: დააინსტალირეთ ოპტიმალური პროგრამა
DST=`ls /dev/scsi/host?/bus?/target?/lun?/part1`
თუ [-n "$DST"]; მაშინ
/bin/amount/opt
echo "/opt unmounted"
ფი

ძველ როუტერზე (პროგრამული უზრუნველყოფის ვერსია 13064), S* და K* სკრიპტები ავტომატურად არ იძახიან, ასე რომ ასე მუშაობდა:

სისტემის სკრიპტი .rc_statup კოპირდება და იწყება (ზე ფონის რეჟიმი) optware გაშვების სკრიპტი:

# /opt/.startup - Optware გაშვების სკრიპტი
CFG=/mmc # ან /mnt, ან /jffs, ან /tmp/smbshare
თუ [-x $CFG/opt/.startup]; მაშინ
cp $CFG/opt/.* /tmp
echo "გაშვება: გადართვა optware" >>/tmp/log
/tmp/.გაშვების დაწყება $CFG &
სხვა
echo "გაშვება: ოპტიმალური პროგრამა ვერ მოიძებნა" >>/tmp/log
ფი

ახლა კი optware სკრიპტი /opt/.startup სხვაგვარად მუშაობს და თვითონ იწყებს S* სკრიპტებს.

სისტემის სკრიპტი.

# /opt/.shutdown - Optware-ის გამორთვის სკრიპტი
CFG=/მმკ
თუ [-x $CFG/opt/.shutdown]; მაშინ
cp $CFG/opt/.* /tmp
. /tmp/.გამორთვის შეჩერება $CFG
ფი

ასე რომ, ეს არის ახლა.

ტეგები: ტეგების დამატება

DIR-320-ს აქვს დაყენებული 4 მეგაბაიტი ფლეშ მეხსიერება, ამიტომ firmware შეიძლება იყოს არაუმეტეს მითითებულ ზომაზე. თქვენ შეგიძლიათ გამოიყენოთ სტანდარტული ვერსია, გთხოვთ გამოიყენოთ იგი შესაბამისად ფაილების სისტემა jffs არ ხარჯავს ადგილს backend ფაილებისთვის. აუცილებელია გამოვიყენოთ firmware Eko-სგან - მათი ნახვა შესაძლებელია საქაღალდეში others/eko/V24_TNG/svnNNNNN (აირჩიეთ საქაღალდე ყველაზე მაღალი ნომრით). ამისთვის USB მხარდაჭერაშეგიძლიათ აირჩიოთ NEWD_mini_usb_ftp ან NEWD_mini_usb ვერსია.

თუ გჭირდებათ მეტი ფუნქციონალობა, რომელიც მიუწვდომელია მინი ან სტანდარტულ ვერსიებში, გამოიყენეთ მეთოდი, რომელიც აღწერილია გვერდზე DD-WRT მეგას დაყენება მარშრუტიზატორებზე 4 მბ ფლეშ მეხსიერებით.

[რედაქტირება] მომზადება ციმციმის წინ

თუ თქვენს როუტერს უკვე აქვს DD-WRT firmware, მაშინ ახალი ვერსიაამ პროგრამული უზრუნველყოფის განახლება შესაძლებელია დამატებითი ვებ ინტერფეისის გამოყენებით. ვინაიდან როუტერს აქვს დასაკუთრებული D-Link firmware, ფაილის ფორმატების გაფართოებით DD-WRT პროგრამული უზრუნველყოფით, ასევე შეგიძლიათ წვდომა დამატებით TFTP პროტოკოლზე. შეძენის პროცედურა დეტალურად არის აღწერილი ქვემოთ.

შექმენით საქაღალდე დისკზე C: (მაგალითად, C:\dd-wrt). განათავსეთ firmware ფაილი ამ საქაღალდეში და გადაარქვით სახელი firmware.bin.

დააყენეთ კომპიუტერის მონიტორინგის ინტერფეისის IP მისამართი 192.168.0.10 და ნიღაბი 255.255.255.0. შეაერთეთ კომპიუტერის კონექტორი DIR-320-ის LAN1 პორტთან. ჯერ არ ინერვიულოთ როუტერის სიცოცხლეზე.

[რედაქტირება] Firmware ხელით

უპირველეს ყოვლისა, სცადეთ TFTP, სცადეთ ჩატვირთოთ DD-WRT ავარიის რეჟიმში (ამას ნაკლები დრო დასჭირდება). პრობლემის მოსაგვარებლად, გადავიდეთ firmware-ის ციმციმზე TFTP-ის საშუალებით.

DIR-320 firmware მიჰყვება TFTP პროტოკოლს. როუტერის მოკლე საათით (დაახლოებით 2 წამის) გამორთვის შემდეგ ამოქმედდება გაღვიძების TFTP სერვერი, რომელიც საშუალებას გაძლევთ დაუკავშირდეთ მოწყობილობას ახალი firmware. ყველაზე მნიშვნელოვანი ის არის, რომ დაელოდოთ იმ მომენტს, როდესაც დაგჭირდებათ ბრძანების გაცემა firmware-ის ჩამოტვირთვისთვის. იშვიათია პირველად გასვლა, ამიტომ მოემზადეთ რამდენიმე ტესტის გასაკეთებლად და მოთმინების მოსაპოვებლად.

Მნიშვნელოვანი: Ymovirno DIR-320 z უახლესი firmware D-Link საერთოდ არ აწარმოებს TFTP სერვერს და ამის გაკეთება დაუყოვნებლივ შეუძლებელია. იმისათვის, რომ პირველად მიიღოთ თქვენი firmware, თქვენ გექნებათ ფულის გამომუშავების შესაძლებლობა გარეთ skidannya DIR-320: ხანგრძლივად დააჭირეთ Reset ღილაკს, ჩართეთ სიცოცხლე, შეამოწმეთ 15 წამი, გაათავისუფლეთ Reset ღილაკი. ამ პროცედურის შემდეგ, როუტერმა უნდა უპასუხოს პინგს TTL=100:

პასუხი 192.168.0.1-დან: ბაიტი=32 დრო<1ms TTL=100

ამ შემთხვევაში, როუტერი არ ფუნქციონირებს, თქვენ უნდა დააინსტალიროთ firmware ვებ ინტერფეისის საშუალებით (მხოლოდ D-Link) ან TFTP. უფრო მეტიც, TFTP არ მუშაობს მთელი საათის განმავლობაში, არამედ მხოლოდ რამდენიმე წამის განმავლობაში (დაახლოებით 4 წამი) სიცოცხლის ჩართვის შემდეგ. ეს არ არის ბევრი, მაგრამ საკმარისია, უბრალოდ ატვირთეთ firmware პირველად. Vimikaemo DIR-320.

გაუშვით თქვენს კომპიუტერზე ბრძანების ხაზიგადადით dd-wrt საქაღალდეში C:\ დისკზე და ჩაწერეთ ბრძანება ქვემოთ, მაგრამ არ დააჭიროთ ღილაკს . ეკრანი ასე გამოიყურება:

Microsoft Windows XP საავტორო უფლება 1985-2001 Microsoft Corp. C:\Documents and Settings\someuser> cd c:\dd-wrt C:\dd-wrt> tftp -i 192.168.0.1 დააყენა firmware.bin

(თქვენ მიერ აკრეფილი ბრძანებები ნაჩვენებია თამამად.)

პროგრამული უზრუნველყოფის დაწყებამდე, თქვენ უნდა დააბრუნოთ პარამეტრები ქარხნულ პარამეტრებზე (გადატვირთვის ღილაკი, გადატვირთვის სლოტის გვერდით).

თქვენ უნდა დააჭიროთ ღილაკს ბრძანების გასაშვებად "tftp -i 192.168.0.1 put firmware.bin" ნაჩვენებია DIR-320 ჩართვის შემდეგ დაახლოებით ორი წამის შემდეგ (როდესაც აინთება Ethernet კავშირის ინდიკატორი). როგორც კი პროგრამული უზრუნველყოფა მიიღებს როუტერს, LED1 ინდიკატორი ახალ ინდიკატორზე აციმციმდება და ბრძანება წარმატებით დასრულდება ნახევარ წელზე ნაკლებ დროში. ეკრანზე გამოჩნდება შეტყობინება ბრძანების წარმატებით შესრულების შესახებ:

წარმატებული გადაცემა: 3092480 ბაიტი 11 წამში, 281134 ბაიტი/წმ

რატომ ჩქარობთ ან ძალიან აგვიანებთ კლავიშს? წარუმატებლობის შესახებ ბრძანებას ეცნობება ათი საათის განმავლობაში. ამ შემთხვევაში, უბრალოდ გაიმეორეთ აღწერილი პროცესი: გამორთეთ როუტერი და ფაქტიურად ერთი წამის შემდეგ ისევ გამორთეთ, სანამ კვლავ მოამზადებთ tftp ბრძანებას პროგრამული უზრუნველყოფის ახალზე გადასატანად.

გთხოვთ, გაითვალისწინოთ, რომ პროგრამული უზრუნველყოფის პროცესი რამდენიმე ნაბიჯს იღებს ფაილზე გაგზავნილი ბრძანების დასრულების შემდეგ, ამიტომ არ გამორთოთ როუტერი და არ დააჭიროთ Reset-ს ამ ბრძანების დასრულებისთანავე. მიეცით როუტერს 10 წუთი პროგრამული უზრუნველყოფის პროცესის დასასრულებლად. ამ საათის განმავლობაში, დალიეთ ცოტა ხვრელი და წაართვით კმაყოფილება - და შემდეგ გადადით შემდეგ პუნქტზე. რა არის სიაში ისრის საზომითუ ახალი SSID "dd-wrt" გამოჩნდება, ეს ნიშნავს, რომ firmware პროცესი წარმატებით დასრულდა.

იმისათვის, რომ არ დაიჭიროთ მომენტი, თუ თქვენ გჭირდებათ მოზიდვის ბრძანების ხელით შეყვანა, დააჩქარეთ შემდეგ ნაწილში აღწერილი წესით.

უვაგა: IN დარჩენილი ვერსიებიროუტერი, სადაც ჩანს tftp : ოპერაცია გაუქმდა, სცადეთ მოციმციმე უფრო პატარა მოწყობილობის პროგრამული უზრუნველყოფა. დადგენილია, რომ dd-wrt VPN firmware არ შეიძლება პირდაპირ თქვენს სისტემაში ციმციმდეს, თქვენ უნდა აირჩიოთ სისტემა სათითაოდ (მინი/მიკრო), შემდეგ კი მინი ან მიკრო პროგრამული უზრუნველყოფის გამორთვა dd-wrt ვებ ინტერფეისის საშუალებით.

[რედაქტირება] Firmware Wikoristanny სერიული ფაილიდან

ჩვენ ვწერთ flashing.cmd ფაილს C:\dd-wrt საქაღალდეში, სადაც ადრე დავწერეთ ფაილი firmware-ით. ამ ფაილის ნაცვლად:

@Echo Off:BEGIN ping -n 1 -w 10 192.168.0.1 თუ შეცდომის დონე 1 გადადით BEGIN თუ შეცდომის დონე 0 გადადით FLASH გადადით END:FLASH Echo *** დაწყება ციმციმზე **** tftp -i 192.168.0.1 დააყენეთ firmware. ᲓᲐᲡᲐᲡᲠᲣᲚᲘ

სერიული ფაილის უფრო დიდი ვერსია კომენტარების ხედით გადატანილია კონსოლზე დანამატის ქვეშ (ქვემოთ. დაყოფა).

ჩვენ გავუშვით ბრძანების სტრიქონი, გადავდივართ c:\dd-wrt საქაღალდეში და გავუშვით ბრძანების ფაილიმოციმციმე.cmd.

ჩართავს როუტერის სიცოცხლეს.

გთხოვთ გაითვალისწინოთ firmware პროცესი:

C:\dd-wrt>flashing.cmd პაკეტის გაცვლა 192.168.0.1-დან 32 ბაიტამდე: რეცხვის განახლების ინტერვალი გადატანილია. პინგ სტატისტიკა 192.168.0.1-ისთვის: პაკეტები: გაგზავნილი = 1, უარყოფილი = 0, დახარჯული = 1 (100% დახარჯული),<<< SKIP >>> <<< SKIP >>> <<< SKIP >>> <<< SKIP >>> პაკეტების გაცვლა 192.168.0.1-დან 32 ბაიტამდე: გამომავალი 192.168.0.1: ბაიტების რაოდენობა=32 საათი=4მმ TTL=100 პინგ სტატისტიკა 192.168.0.1-ისთვის: პაკეტები: გაგზავნილი = 1, უარყოფილია = 1, % დახარჯული) , გადაცემის/მიღების მიახლოებითი საათი ms-ში: მინიმალური = 4ms, მაქსიმალური = 4ms, საშუალო = 4ms *** Flashing დაწყება **** წარმატებული გადაცემა: 3092480 ბაიტი 11 წამში, 281134 ბაიტი/წმ C:\dd-wrt>

სტატუსის ინდიკატორის ანათების შემდეგ (~1-2 წუთი), შეგიძლიათ დაუკავშირდეთ როუტერს მისამართზე 192.168.1.1.

ბრძანების ფაილის კიდევ ერთი ვარიანტი (პირველი არ მუშაობდა ჩემთვის) გაშვებულია როუტერის ჩართვის მომენტიდან დაახლოებით 500 ms ინტერვალით რამდენიმე tftp პროცესის შემდეგ. აშკარაა რომელიმე მათგანის გამოყენება იმ მომენტში, როდესაც როუტერი "მზადაა" firmware-ის მისაღებად. პაუზის ორგანიზებისთვის, მე ვარ nircmdc.exe-ის შემქმნელი (http://www.nirsoft.net/utils/nircmd.zip)

/l %%a-სთვის (1, 1, 10) გააკეთეთ (nircmdc.exe დაელოდეთ 500 დაიწყეთ cmd.exe /ktftp -i 192.168.0.1 დააყენეთ firmware.bin)

დაუყოვნებლივ გაუშვით ბრძანების ფაილი ჩართული როუტერით. გაიხსნება 10 კონსოლის ფანჯარა და ერთ-ერთ მათგანში თქვენ შეძლებთ ფაილზე წვდომას და გადაწყვეტთ დროის ამოწურვას. თუ მაინც არ გსურთ მისი მოხმარება საჭირო ინტერვალში, შეგიძლიათ დამატებით ჩართოთ windows ფასდაკლება IP მისამართები დღეში საკაბელო კავშირი(დააჩქარეთ ინტერფეისის ინიციალიზაცია). შექმენით reg ფაილი შემდეგნაირად:

REGEDIT4 "DisableDHCPMmediaSense"=dword:00000001

დაამატეთ ინფორმაცია რეესტრში, გადატვირთეთ კომპიუტერი და სცადეთ როუტერის ხელახლა გამორთვა.

[რედაქტირება] კავშირი DD-WRT ვებ ინტერფეისთან

პროგრამული უზრუნველყოფის წარმატებული ინსტალაციის შემდეგ, დააკონფიგურირეთ კომპიუტერის შუა პროგრამის ინტერფეისი, რათა მიიღოთ IP მისამართი DHCP სერვერიდან და შეიყვანეთ http://192.168.1.1 თქვენი ბრაუზერის მისამართის ზოლში. გთხოვთ გაითვალისწინოთ, რომ ვებ ინტერფეისზე წვდომის პაროლი არის „root“ და „admin“ (ბალიშების გარეშე).

თუ ჩამოტვირთავთ D-Link ვებ ინტერფეისს, გაიმეორეთ firmware პროცედურა.

P.S. კიდევ ერთი მარტივი ხელით გზათუ არ მოგწონთ მომენტი, როდესაც ჩართულია firmware რეჟიმი, გამოიყენეთ arping ბრძანება (*nix სისტემებში ასეა), ვინდოუსისთვის შეგიძლიათ დაგუგლოთ ან სცადოთ http://www.ipacct .com/f/arping_for_windows-1.0.zip, რადგან მხოლოდ თქვენ იქნებით პირველი ვინც დაადასტურებს - თქვენ უნდა ატვირთოთ ფაილი როუტერში და ყველაფერი გაივლის :)

[რედაქტირება] პროგრამული უზრუნველყოფის განახლება

პროგრამული უზრუნველყოფის განახლება DD-WRT-ის შემდეგ კვლავ ხორციელდება TFTP-ის გამოყენებით.

[რედაქტირება]პროგრამა

[რედაქტირება] დამატება 1. flashing.cmd ფაილის ვერსია გაფართოვდა

სერიული ფაილის flashing.cmd ვერსია გაფართოვდა, რათა შეიცავდეს კომენტარებს კონსოლზე:

@echo off echo ============================================== =================================== ექო ეს სერიული ფაილი ატვირთავს dd-wrt firmware ნაკადის დირექტორიაში echo 192.168.0.1 როუტერის ჩატვირთვის ქვეშ. echo. echo * დააყენეთ თქვენი Ethernet ბარათის პარამეტრები: echo IP: 192.168.0.2 echo Mask: 255.255.255.0 echo Gateway: 192.168.0.0.1 totrl echo. პაუზა > ნულ ექო. ექო. ექო ====== ================================== ========================================= echo ელოდება როუტერს... დააჭირეთ Ctrl+C შეწყვეტისთვის. echo. დაყენება FIND=%WINDIR%\command\find.exe არ არის %FIND% goto PING კომპლექტი FIND= %WINDIR%\system32\find.exe აკლია %FIND% goto PING კომპლექტი FIND= find:PING ping -n 1 -w 50 192.168.0.1 | %FIND% "TTL=" თუ შეცდომის დონე 1 მივიღე PING echo. echo == =================== =========================================================================== ============ echo * დაელოდეთ დაახლოებით 2 წუთი, სანამ firmware ციმციმდება.echo * დააბრუნეთ თქვენი Ethernet ბარათის პარამეტრები DHCP-ზე. echo * როუტერის ნაგულისხმევი მისამართი იქნება 192.168.1.1 echo. პაუზა

[რედაქტირება] დამატება 2. Bash სკრიპტი, რომელიც მსგავსია სერიული ფაილის flashing.cmd

Bash სკრიპტი, Flashing.cmd სერიული ფაილის გაფართოებული ვერსიის მსგავსი.

#!/bin/bash echo "========================================== =============== = ========================================================================================================================================================================================================================================================" echo "ეს სკრიპტი ატვირთავს dd-wrt firmware (firmware.bin)" echo "მიმდინარე დირექტორიაში 192.168 . 0.1 "echo" როუტერის ჩატვირთვისას. "echo " " echo "* დააყენეთ თქვენი Ethernet ბარათის პარამეტრები: "echo" IP: 192.168.0.10 "echo" Mask: 255.255.255.0 "echo" Gateway: 192.168.0.1 "echo "" კაბელი. "echo "" echo "დააჭირე Ctrl + C დასაწყებად ან სხვა კლავიშს გასაგრძელებლად... " read echo "" echo "* ხელახლა შეაერთეთ როუტერის კვების კაბელი. "echo "" echo "=== == =================================================== ებ ) ( ping -c 1 -w 1 192.168.0.1 ) სცადეთ სანამ ["$?" != "0"]; სცადეთ შესრულებული echo "*** Start Flashing **** " atftp --no-source-port-checking -p -l firmware.bin 192.168.0.1 echo "Firmware წარმატებით ჩაიტვირთა!"

მე მქონდა შანსი სწრაფად დამეყენებინა DD-WRT firmware. არსებობს უამრავი რეკომენდაცია იმის შესახებ, თუ როგორ უნდა შეკეროთ RS-232-ის საშუალებით, დაზოგოთ თავს შედუღების რკინისა და ხრახნიანი გამოყენების გარანტია. მე აღვწერ მოწყობილობის პროგრამული უზრუნველყოფის ციმციმის მეთოდს D-Link firmware DD-WRT (ბუნებრივია - ნაკლებად ჩუმი, რომელსაც მხარს უჭერს ეს პროგრამული უზრუნველყოფა) გამაგრილებლის გარეშე, ტრიალი და დაზოგვის გარანტიები მოწყობილობაზე.

გთხოვთ, ჯერ გადაამოწმოთ, აკმაყოფილებთ თუ არა DD-WRT-ს. თუ თქვენ არ გამოავლინეთ თქვენი პრეფერენციები სტიმულირებული ფლობის ნაკადში, არ არის საჭირო გაბრაზება. მაგალითად, DAP-1150/RU არ არის მხარდაჭერილი, მაგრამ DIR-300 h.w. რევ. B1 და სხვათა შორის - სუნი პრაქტიკულად იდენტურია. როგორც ჩანს, შეგიძლიათ DAP-1150/RU აანთოთ firmware-ით, როგორიცაა DIR-300 rev. B1. ალე სტატისტიკა არა ცე. მე ვხვდები, რომ თქვენ უკვე იდენტიფიცირებული ხართ firmware-ით.

ჩვენ წავიკითხეთ ჩვენი ძვირფასი რუსი დედის აღწერა. ამიერიდან ჩვენ გირჩევთ ჩვენი მოწყობილობის გამორთვას ვებ ინტერფეისის საშუალებით მინი DD-WRT ვერსია. ამის შემდეგ შესაძლებელი იქნება DD-WRT-ის სხვა ვერსიის ატვირთვა.

ციმციმებს DD-WRT

სცადე pre sp2. შეპყრობილი ვარ. დემო აქ - http://www.dd-wrt.com/site/support/router-database. აკრიფეთ D-Link. თქვენ შეგიძლიათ აირჩიოთ მოწყობილობების სია, რომელთა მხარდაჭერაც გსურთ. ჩვენ ვირჩევთ იმას, რაც გჭირდებათ. Მაგალითად - DIR-300 rev.B1. არსებობს ორი ხელმისაწვდომი firmware (მარჯვენა). განაწყენებულები ვართ.



ამ სტატიაში ასევე მოცემულია ინფორმაცია როუტერის dir300 ვერსიის B1-ის შესახებ. გადააბრუნეთ როუტერი და შეხედეთ ქვედა ზედაპირს, სადაც სტიკერი მიუთითებს თქვენი ტექნიკის ვერსიის შესახებ (მოძებნეთ მწკრივი H/W Ver: B1). ეს მოდელი შეცვლილია ძველიდან გარედან იყურებადა პროგრამული უზრუნველყოფის ვერსია (დაიწყება 2.00-ზე), გთხოვთ გადახედოთ ზემოთ მოცემულ ფოტოს. A1 და B1 ვერსიების მთავარი მნიშვნელობა ეფუძნება რომელ როუტერს ეფუძნება, ჩვენს ვერსიას აქვს როუტერი H/W Revision B1 და დაფუძნებულია Ralink RT3050 ჩიპებზე. აპარატის გამოსვლამდე WiFi როუტერი dir-300NRU ზუსტად იგივეა, რაც dir-600, რომელიც არის 300NRU-ის კიდევ ერთი ანალოგი და ხელმისაწვდომია ევროპის ზონისთვის.

Firmware WiFi როუტერისთვის D-Link DIR-300NRU Rev. B1

DD-WRT firmware-ის დაყენება D-Link DIR-300 Revision B1-ზე კონფიგურირებულია როუტერის სტანდარტული ვებ ინტერფეისის მეშვეობით. უფრო ქვემოთ პუნქტები:

1. ჩამოტვირთეთ firmware ამ საიტიდან ან განაახლეთ ახალი ვერსია http://dd-wrt.com/site/support/router-database-ზე DIR-300 B1-ის მოძიებით. ჩვენ გვჭირდება ფაილი თავად dlink-revb- ქარხანა-webflash.bin

2. შეაერთეთ dir-300 „პირდაპირ“ კაბელის შერწყმითკომპლექტით (როუტერის 4 LAN პორტით) კომპიუტერით.
დარეგისტრირდით ხელისუფლებასთან კავშირისთვის ადგილობრივი ზომებიკომპიუტერზე IP მისამართია 192.168.0.15 და წყალქვეშა ნიღაბი არის 255.255.0.0

3. გაუშვით ბრაუზერი (სასურველია IE) და გადადით ვებ ინტერფეისზე http://192.168.0.1 მისამართის ზოლში აკრეფით.
შეიყვანეთ შესვლა და პაროლი, ახალი როუტერისთვის რეგისტრაციისთვის შესვლა არის admin, პაროლი არ არის (ცარიელი) და დადასტურების კოდი არის პატარადან. მას შემდეგ რაც დააყენებთ, გთხოვთ, შეიყვანოთ თქვენი პაროლები.
გადადით Maintenance ჩანართზე და აირჩიეთ Firmware Update, დააწკაპუნეთ „დათვალიერება“ -> მოძებნეთ ფაილი dlink-revb-factory-webflash.bin და დააწკაპუნეთ „ატვირთვა“

4. DIR300-ის შეკერვისას რამდენიმე მავთულის გაჭიმვით თქვენ არ შეგიძლიათ გამორთოთ სიცოცხლე ან შეაჩეროთ პროცესი. იმისათვის, რომ დარწმუნებული იყოთ და დაზოგოთ ბევრი ნერვები, გირჩევთ ამ ოპერაციის შესრულებას როუტერისა და კომპიუტერის მიერ UPS-ის (უწყვეტი ქსელის) საშუალებით.

5. პროგრამული უზრუნველყოფის განახლების შემდეგ, როუტერი ხელახლა დაინსტალირდება და ხელმისაწვდომი გახდება მისამართზე 192.168.1.1. ჩვენ შევიყვანთ მას ბრაუზერის მისამართის ზოლში და ასევე DD-WRT ვებ ინტერფეისში. თუ გვერდი არ ჩანს, სცადეთ თქვენი ბრაუზერის ქეშის გასუფთავება, დახურვა და ხელახლა გახსნა. შესვლა და პაროლი DD-WRT firmware – root/admin.

DD-WRT-ის განახლებული ვერსია

DD-WRT პროგრამული უზრუნველყოფის შემდგომი განახლებისთვის, ჩამოტვირთეთ ფაილი dir300-revb- ddwrt-webflash.bin. ჩამოტვირთეთ აქ - ან http://dd-wrt.com/site/support/router-database-ზე DIR-300 B1-ის მოძიებით.

1. გახსენით DD-WRT ვებ ინტერფეისი ბრაუზერში, თქვენ უნდა იყოთ მისამართზე 192.168.1.1
2. აირჩიეთ ადმინისტრაციის ჩანართი -> "Firmware Upgrade"
3. შემდეგი "დათვალიერება" -> აირჩიეთ სასურველი ფაილი "dir300-revb-ddwrt-webflash.bin" -> "განახლება"

kіlka hvilin როუტერის გადატვირთვა და განახლების მეშვეობით ვებ მხარე. პროგრამული უზრუნველყოფის ციმციმის შემდეგ, გირჩევთ, წაშალოთ როუტერი და ხელახლა გადატვირთოთ (რასაც გადატვირთვა ჰქვია).

გადაუხვიე ოფიციალური firmwareდ-ლინკი

ოფიციალური პროგრამული უზრუნველყოფის განახლება ასევე არ არის მნიშვნელოვანი და განახლების ალგორითმი იგივეა, რაც პუნქტში - "DD-WRT-ის განახლებული ვერსია". სასწრაფოდ უნდა მოვამზადოთ firmware ფაილი წინასწარ, გადმოვწეროთ -. თქვენ ასევე შეგიძლიათ მოზიდვა ოფიციალური პირისგან FTP სერვერები D-link ftp://ftp.dlink.ru/pub/Router/DIR-300_NRU/Firmware/, აირჩიეთ დარჩენილი ვერსია.

ვიდკატ ტო ქარხნული firmwareდახმარებისთვის სასწრაფო დახმარების ოთახი

ზოგჯერ წარმოიქმნება სიტუაციები, თუ თქვენ დაუბრუნდებით ქარხნის პროგრამულ უზრუნველყოფას ზემოთ აღწერილი მეთოდის გამოყენებით. ამ შემთხვევაში, vikorystvo არის სასწრაფო დახმარების ოთახი.

1. ჩვენ შეგვიძლია დავაკლოთ ფასი სანამ ქარხნული გადატვირთვაან DD-WRT ვებ ინტერფეისის საშუალებით, ან გადატვირთვის ღილაკის გამოყენებით.
2. ვიღებთ ყველა Ethernet კაბელს, ვხსნით მხოლოდ LAN1 კავშირს როუტერიდან -> PC. უპირველეს ყოვლისა, დაგჭირდებათ "სწორი" მავთული (ლურჯი მოყვება კომპლექტში).
3. ხელისუფლებას აქვს მანამდე შერწყმის ადაპტერიკომპიუტერს ენიჭება სტატიკური მისამართი 192.168.0.15, წყალქვეშა ნიღაბი 255.255.0.0
4. როუტერს ვხსნით სასიცოცხლო ბლოკის შტეფსელს, ვაჭერთ გადატვირთვის ღილაკს და არ ვათავისუფლებთ ღილაკებს, ჩავრთავთ ჩართვას უკან, ველოდებით როუტერის შეერთებას დაახლოებით 15 წამი და შემდეგ ვათავისუფლებთ ღილაკს.
5. ახლა სწრაფად გახსენით ბრაუზერი, შედით http://192.168.0.1 და ჩვენს წინ არის სასწრაფო დახმარების ოთახი. აირჩიეთ firmware ფაილი dir300b_v2.05_abnj.bin და დააწკაპუნეთ "ატვირთვა ახლა".

მოკლედ, რატომ დაიწყეთ ეს თემა მოციმციმე DIR 300NRU-ით.

Vikonan firmware დაფუძნებული Linux-ზე და მინიატურაზე ოპერაციული სისტემა, არის ბევრი გაფართოებული კორექტირება, რომელიც უფრო ლოგიკურად არის გაფართოებული. სერვისის პრიორიტეტების (QoS) მიხედვით არხის გაჭრის შესაძლებლობა. თქვენ შეგიძლიათ დაბლოკოთ საიტები გვერდის მისამართის უკან ან უბრალოდ დომენის სახელების უკან.

WiFi რეჟიმებითქვენ შეიძლება იყოთ წვდომის წერტილი, კლიენტი, მდებარეობა ან განმეორებითი. Მეტის დამატება WiFi სიძლიერესიგნალი აღარ არის პრობლემა. ახლა ამ როუტერის გამოყენება შესაძლებელია შორეულ ბმულებთან ხიდის ორგანიზებისთვის 2100AP-ის ნაცვლად - ორჯერ დაზოგვა.

ჯერ კიდევ შესაძლებელია ამაღლება VPN სერვერი, რუსული ენა, სტატისტიკა WAN ტრაფიკის გრაფიკის ხედში გაფართოვდა, დაემატა telnet-ის საჭიროება და სკრიპტების იმპორტის შესაძლებლობა.