OpenWrt για COMTREND ct53XX
Μετά από να πάρει δύο δρομολογητών τηλέφωνο "COMTREND CT53XX" δωρεά από τους γονείς μου, βρίσκω ότι υπάρχει μια έκδοση του OpenWRT που δημιουργήθηκε για τον εν λόγω εξοπλισμό, και η αλήθεια ότι έχω απογοητευτεί, αλλά μια μικρή έρευνα φαίνεται ότι η δυνατότητα αυτή προβλέπεται στο από το πιο πρόσφατο πηγαίο κώδικα και ότι έχει κάνει να νιώθω πολύ χαρούμενος γιατί τώρα μπορώ να απολαύσετε μια ολόκληρη δύο routers.
Όχι πολύ "guachiguau", αλλά έχουν ένα 4-Port 10/100 διακόπτη και μια κεραία wi-fi, έτσι είμαι ενδιαφερομένων, είναι το τέλειο ασύρματο repeater και ενδέχεται να έχει USB, 5361, στην περίπτωση του τελευταίου είναι nu ... 5.365 εξ 'ορισμού δεν φέρει αυτή τη δυνατότητα ...
Το 5361 έχει εγγενή υποστήριξη για USB, αλλά δεν είναι εγκατεστημένη, τι εννοώ;;, το οποίο δεν έχει ηλεκτρονικών ειδών που χρειάζονται για να συνδέσετε οποιαδήποτε συσκευή USB, αλλά το ολοκληρωμένο κύκλωμα που υποστηρίζει ... γι 'αυτό διερευνάται μια μικρή Κύκλωμα που βρέθηκαν τις συνδέσεις που χρειάζομαι και για το σκοπό αυτό.
Η πρώτη ήταν για τη σύνταξη του πηγαίου κώδικα του OpenWRT, αυτό είναι εύκολο και πρακτικά, αλλά ο μηχανισμός του μια πιπίλα ... και τα επόμενα βήματα που μπορείτε να κάνετε μόνοι σας επίσης.
πρώτο πράγμα είναι να πάρει ό, τι χρειάζεστε:
1, ένας υπολογιστής με το Linux, στην περίπτωσή μου το Ubuntu
2 º εργαλεία το λογισμικό που απαιτείται για τη σύνταξη:
3 º αρχεία προέλευσης openwrt: Σε αυτό το σημείο μπορούμε να επιλέξουμε τη διάταξη, ή απλά να αφοσιωθούμε να τροποποιήσει τον κώδικα για τους προγραμματιστές ή που εύστοχα ονομάστηκε "κορμό"
δημιουργήσετε έναν κατάλογο για το σκοπό αυτό
openwrt-πηγή mkdir
πληκτρολογήστε τον κατάλογο
cd openwrt-source
Ζητήστε από τα αρχεία προέλευσης χρησιμοποιώντας το εργαλείο SVN
svn checkout svn: / / svn.openwrt.org / openwrt / trunk /
4 ° Στη συνέχεια θα πρέπει να βεβαιωθείτε ότι η έκδοση και τα πακέτα που ονομάζεται "τροφοδοτεί" τα τρέχοντα και να εγκατασταθεί έτσι ώστε να κάνουμε:
κορμός cd
. / Scripts / feeds ενημέρωση-a
. / Scripts / τροφοδοτεί την εγκατάσταση σε ένα
Με αυτό έχουμε τα τελευταία πακέτα και τις επιλογές στην πηγή μας.
5 Σε αυτό το βήμα, θα βεβαιωθείτε ότι δεν λείπει εξαρτήσεις, εκτελέστε:
να defconfig
Αν συμβεί κάποιο λάθος εμείς μόνο που χρειάζεται είναι να εγκαταστήσετε το πρόγραμμα που χρειάζεστε και να πάτε, πώς να το κάνουμε αυτό;
. / Scripts / feeds ενημέρωση πακέτα Luci
. / Scripts / feeds install-a-p Luci
. / Scripts / feeds εγκαταστήσετε
με αυτό, για παράδειγμα εγκατάσταση Luci (αν χρειαστεί)
6 ° Θα επαναληφθεί "κάνουν defconfig" για να βεβαιωθείτε ότι όλα είναι σωστά και να περάσει από τη διαμόρφωση της πηγής μας. Αυτό με την εντολή:
make menuconfig
όπου θα δούμε ένα γραφικό περιβάλλον για να επιλέξετε τον τύπο της συσκευής και το πακέτο που χρειάζεστε.
όπου θα δούμε δύο διαφορετικές επιλογές που εφαρμόζονται με το πλήκτρο Enter ή διάστημα:
<> Αυτό σημαίνει ότι το πακέτο ή module δεν έχει εγκατασταθεί
Αυτό σημαίνει ότι το πακέτο θα πρέπει να καταρτιστούν ως μια ενότητα και θα παραμείνει στο φάκελο Τα πακέτα που θα εγκατασταθεί αργότερα (δεν έχει εγκατασταθεί στο firmware μας)
<*> Αυτό σημαίνει ότι το πακέτο είναι εγκατεστημένο στο firmware μας και θα καταλαμβάνουν χώρο στο αρχείο βάσης, ότι πρέπει να το χρησιμοποιούν με προσοχή, διότι η εικόνα του firmware είναι πολύ μεγάλο και δεν χωράει στην μνήμη του router μας. Σε αυτή την περίπτωση 4MB.
7 ου Αφού τελειώσαμε υλικολογισμικού προσθέσετε πακέτα μας, συγκεντρώνουν και επιβεβαιώστε ότι εμφανίζεται κανένα λάθος, το κάνουμε αυτό με τις ακόλουθες εντολές:
να συγκεντρώσει καθαρή και απλή, γίνεται με την εντολή "make", με την οποία έχουμε πολλές δυνατότητες στη λεπτομέρεια.
$ Κάνουμε τον κόσμο (που διαμορφώθηκε χωρίς επιλογές και να λάβει το χρόνο σας)
$ Make-ι 3 (όπου 3 είναι ο αριθμός των πυρήνων ενός επεξεργαστή μας ", όπου συγκεντρώνει όχι, όπου χρησιμοποιούμε το firmware")
$ Make-j 3 V = 99 (με την επιλογή να ενεργοποιήσετε το V "vervose" για να δείτε τα μηνύματα λάθους από τη συλλογή μας, το 99 είναι η μέγιστη αξία των πληροφοριών)
Αν θέλετε να καταρτίσει ένα πακέτο μόνη επιλογή είναι:
Κάντε πακέτο $ / feeds / πακέτα / mc / Καταρτίζουν
και, τέλος, η πλέον χρησιμοποιούμενη επιλογή για μένα:
$ Make-J3 V = 99 2> & 1 | tee build.log | grep-i bug
Αυτή η επιλογή σας επιτρέπει να συγκεντρώνουν στο παρασκήνιο, διατηρώντας όλες τις πληροφορίες σε ένα όνομα αρχείου build.log στην οθόνη και μόνο ενημερώνεται για τα λάθη που μπορεί να προκύψουν.
Υπάρχει επίσης μια επιλογή για να μας ενημερώσετε πότε τελειώνει, με έναν ήχο, αλλά στην περίπτωσή μου που συγκεντρώνει σε ένα απομακρυσμένο μηχάνημα, είναι χρήσιμο για μένα.
Κάνετε $ V = 99, echo-e "\ a"
8 ° Όταν ολοκληρώσετε τη σύνταξη "μετά από 1 ή 2 ώρες, ανάλογα με τον υπολογιστή σας", βρείτε τα δυαδικά αρχεία στον κατάλογο με το ίδιο όνομα / trunk / bin
όπου θα βρείτε το ανακαινισμένο πακέτα και ενότητες firmware που πρέπει να εφαρμόζονται, επιδιώκουμε για την πλατφόρμα μας, στη δική μου περίπτωση openwrt-CT-53xx
Αν θέλετε να μεταγλωττίσετε μια διαφορετική έκδοση και θέλετε να καταργήσετε την επιλογή όλων για να ξεκινήσετε από την αρχή, έχουν τη δυνατότητα:
$ Make clean (αλλά πρέπει να είμαστε προσεκτικοί, διότι αν συνεχίσουμε να τη μεταγλωττισμένη έκδοση μπορούμε να το μετακινήσετε σε έναν άλλο κατάλογο, αλλά να χάσει.)
Λοιπόν αυτό είναι, έχετε firmware COMTREND μας για την ώρα να εγκαταστήσετε το μόνο που έχετε να κάνετε είναι να εισάγετε σε λειτουργία διάσωσης και επιλέξτε το, αυτό γίνεται ως εξής.
Στο πίσω μέρος έχουμε ένα πολύ μικρό κουμπί που είναι προσβάσιμη μόνο με ένα μολύβι ή ένα κατσαβίδι, γυρίστε το router ανάγκη αυτής της επαναφοράς πατημένο το κουμπί, και κρατήστε το για 15 δευτερόλεπτα, μέχρι να δούμε ότι η φωτεινή ένδειξη σβήνει.
Μετά από αυτό μπορείτε να έχετε πρόσβαση στο διακομιστή διάσωσης τη διεύθυνση 192.168.1.1, επιλέξτε το firmware και έτοιμο σε 2 λεπτά θα έχουμε COMTREND μας με OpenWRT.
Για να κατεβάσετε το firmware εδώ είναι η σύνδεση
http://www.megaupload.com/?d=19MY4YC0
Fonteno εντός και δοκιμές
Αυτή η κεραία προσφέρει FON.COM 9dB, βλέποντας την αλήθεια μέσα βλέπουμε ότι όχι τόσο πολύ όπως λένε, με μια απλή ηλεκτρονική πλακέτα και ένα μικρό στρώμα του φύλλου αλουμινίου μπορεί να γίνει χωρίς προβλήματα.


Αν και δεν είναι όλα λάθος με την κεραία, η οποία λειτουργεί πολύ καλά, αυτό είναι το φάσμα των αποστάσεων που έχουν συνδεθεί και Fonera 2.0 (χωρίς ν) που εκπέμπουν τα FONTENO και λήψη IPHONE (διευκρινίσει ότι η τελευταία δεν έχει πολλή δύναμη Όσο για wifi υποδοχή, αλλά επηρεάζει τη φορητότητα).

Τώρα συναγάγουν τα συμπεράσματά τους, το συντομότερο δυνατό, αντί του Fonera 2.0 (όχι n), προσπαθώ να WTR54GS LINKSYS v4, η οποία εξουσία μπορεί να διαμορφωθεί με την "παράνομη" J
Fonera + WiFi ID = PENGUIN ΑΥΤΟΜΑΤΙΣΜΟΙ
Εδώ κάνω ένα έργο που βασίζεται στο έργο πιγκουίνος, η οποία μιμείται το γνωστό αλλά Arduino ΣΜΕ πλατφόρμα. Στην περίπτωσή μου, ήθελα να εξελιχθεί λίγο περισσότερο και να χρησιμοποιήσετε το 18F4550 που έχει "Νομίζω" αρκετή ενέργεια για αυτό που χρειάζομαι.
Αυτό που κατάλαβα είναι ένα web interface, που αποτελείται από JavaScripts, LUA και σειριακή επικοινωνία, και χρησιμοποιώντας το fonera σειριακή σύνδεση, στέλνει εντολές στον PIC.
Για παράδειγμα, για τον έλεγχο μέσα από το διαδίκτυο (wifi στην περίπτωση του fonera) τυχόν πράγματα που θέλετε, όπως τα περιφερειακά, όπως τα φώτα, πόρτες ή την ενεργοποίηση συσκευών μέχρι και 20 + άλλα switch 8 PWM για δυναμικό έλεγχο των φώτων.
Επίσης, όπως είναι εφικτή μέχρι 8 αναλογικές εισόδους, μπορώ να δω τη θερμοκρασία, την υγρασία και την κατάσταση του κάθε αισθητήρα στο σπίτι μας, και εξ αποστάσεως.
Χρησιμοποίησα ένα iPhone για την παράσταση, αλλά λειτουργεί με κάθε υπολογιστή που έχει ένα web browser.
Οτιδήποτε μπορεί να βρεθεί.
Αργότερα προστέθηκε ο κωδικός pic και online πηγές.
Σήματα με την Fonera 2K
Χρησιμοποιώντας GARLOYRE_FON_PFLASH
Αυτός είναι ο καλύτερος τρόπος να αναβοσβήνει το Fonera συνεργάζεται με όποιον έχει τη δυνατότητα BOOTFLAG (προεπιλογή όλα), ελέγχουμε ρυθμίσετε μια διασύνδεση Ethernet του υπολογιστή σας με ένα εύρος IP 192.168.1.x/24 και κάνοντας μια συνεχή ping την ip 192.168.1.1.
Ping 192.168.1.1-t-W 2
Με το ενσύρματο δίκτυο Fonera, ο μηδενισμός κόβοντας ένα χρόνο σίτισης ... μέσα σε λίγα δευτερόλεπτα, να δούμε πώς τις απαντήσεις ping, και ανάλογα με τον αριθμό των απαντήσεων, ξέρουμε πόσο καιρό η κονσόλα είναι ανοιχτή στη θύρα 9000 ...
Τροποποιώντας τη δύναμη της Fonera μας
Γιατί θα θέλαμε να αλλάξετε την ισχύ του Fonera μας, αλλά και η απάντηση είναι εύκολη, συνειδητοποίησαν ότι η Fonera έχει μια δύναμη πολύ μεγαλύτερη από ό, τι άλλο κουτσομπολιό της αγοράς, και δεν ξέρω γιατί, αλλά το σήμα του φτάνει sooo πολύ ... πολύ περισσότερο από οποιοδήποτε άλλο Wi-Fi (με τη συμβατική κεραία).
Καλά το μυστήριο είναι ότι ο λαός της FON, να δώσει το αποτέλεσμα στην πραγματικότητα παράνομη σε γλάστρες τους, όπως το ισπανικό δίκαιο προβλέπει ένα ζήτημα εξουσίας, στην περίπτωσή μας με την κεραία εργοστάσιο που φέρνει La Fonera, της τάξης των περίπου 16dBm 39MW «μέγιστο», αλλά στην περίπτωση της FON, αλλά παράδοση δεν είναι επειδή η Fonera ρυθμιστεί με 18dBm δύναμη για το 63mW, το οποίο είναι τα μικρά πράγματα Fon.



























