Βαθμός δυσκολίας: Μέτριος
Απαιτούμενος χρόνος: 2 ώρες
Σε αυτό το άρθρο θα μάθετε πως να προσθέσετε WiFi σε μια τηλεόραση Samsung μέσω ενός προσαρμογέα usb, το οποίο κατασκευάζεται από τρίτη εταιρία εκτός Samsung.
Η διαδικασία είναι να αλλάξετε κάποιες τιμές στο υλικολογισμικό του προσαρμογέα με άλλες, οι οποίες αναγνωρίζονται από τις τηλεοράσεις της Samsung, με αποτέλεσμα η τηλεοράση να πιστεύει ότι έχετε συνδέσει τον αυθεντικό προσαρμογέα και να σας δίνει πρόσβαση σε ασύρματα δίκτυα.
Η πλειοψηφία των τηλεοράσεων της Samsung έχει θύρα USB και υποστηρίζει τη σύνδεση του Wifi USB αντάπτορα της Samsung. Ωστόσο, το συγκεκριμένο ανταπτοράκι εκτός του ότι είναι δυσεύρετο και ογκώδες είναι και πολύ ακριβότερο από άλλα αντίστοιχα ή και καλύτερα usb wifi sticks.
Θα χρειαστείτε τα εξής:
- Μια τηλεόραση Samsung με ένα ελεύθερο USB slot (σειρές B, C, D, E, F)
- Ένα οποιοδήποτε wifi usb stick που να βασίζεται σε chipset της εταιρίας RaLink Technology.
Προτείνουμε ο αντάπτορας να είναι τεχνολογίας 802.11n, όπως φυσικά και το router του εσωτερικού σας δικτύου, ώστε να μπορεί να υποστηρίξει τις ταχύτητες που απαιτούνται κατά την αναπαραγωγή HD και Full-HD αρχείων βίντεο.
Εμείς δοκιμάσαμε με επιτυχία το Edimax EW-7711UAN wireless Nlite 3dbi high gain usb adapter σε τηλεόραση τύπου LE40B750. Το συγκεκριμένο ανταπτοράκι μπορείτε να το βρείτε στο skroutz με τιμή από 12 ευρώ.
Μπορείτε να βρείτε άλλους αντάπτορες που υποστηρίζονται βασιζόμενα στο αρχείο που θα βρείτε πατώντας εδώ.
- Έναν ηλεκτρονικό υπολογιστή με λειτουργικό σύστημα Linux. Εναλλακτικά, μπορείτε να δημιουργήσετε ένα Live CD ή ένα Live USB και να φορτώσετε τα Linux στη μνήμη χωρίς να χρειαστεί εγκατάσταση στον σκληρό δίσκο ή τροποποίηση του υπολογιστή σας.
ΒΗΜΑ 1 - ΔΗΜΙΟΥΡΓΙΑ ΤΟΥ LINUX LIVE USB / CD
Αν έχετε κάποιον υπολογιστή με Linux προχωρήστε στο επόμενο βήμα αλλιώς συνεχίστε να διαβάζετε. Πηγαίνετε στην ιστοσελίδα της Debian και κατεβάστε τo live install image v6.0.9-i386-gnome. Μπορείτε να δοκιμάσετε και άλλη έκδοση Linux αλλά έχετε υπ'όψην να είναι η έκδοση του Kernel μικρότερη από 2.6.35.
Χρησιμοποιείστε το πρόγραμμα Unetbootin για να γράψετε το αρχείο ISO που κατεβάσατε σε bootable USB stick ή γράψτε το αρχείο ISO σε ένα CD μέσω ενός προγράμματος εγγραφής CD/DVD (πχ του imgburn).
Ανοίξτε τον υπολογιστή, συνδέστε το USB ή εισάγετε το Live CD και μετά πατήστε το κατάλληλο κουμπί για να πάτε στο Boot Menu ή στις ρυθμίσεις του BIOS (F11, F1, DEL). Αλλάξτε το Boot Menu και βάλτε πρώτο στη σειρά το USB Flash ή το CD-ROM. Στην οθόνη επιλέξτε LIVE METHOD και πατήστε ENTER. Αν έχετε πάνω από 2 σκληρούς δίσκους στον Η/Υ σας, πρέπει πρωτού πατήσετε ENTER πρέπει να πατήσετε TAB και να εισάγετε το κείμενο "live-media:/dev/sdf1" χωρίς τα εισαγωγικά, ώστε να φορτώσει επιτυχώς το linux χωρίς διενέξεις.
ΒΗΜΑ 2 - ΠΡΟΕΤΟΙΜΑΣΙΑ ΕΓΚΑΤΑΣΤΑΣΗΣ DRIVERS ΜΕΣΩ LINUX
Ανοίξτε την κονσόλα εντολών (terminal) πηγαίνοντας στην επιλογή Applications στο μενού επιλογών.
Πληκτρολογήστε τα εξής:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential linux-headers-$(uname -r) fakeroot dpkg-dev
Ανοίξτε τον περιηγητή πατώντας στο εικονίδιο με την υδρόγειο και μεταβείτε στην διεύθυνση http://www.mediatek.com/en/downloads/ για να κατεβάσετε τους οδηγούς (drivers) του ασύρματου προσαρμογέα σας. Στην ιστοσελίδα της wikidev.com μπορείτε να διαπιστώσετε τι chip "φοράει" ο ασύρματος αντάπτορας για να κατεβάσετε τους αντίστοιχους οδηγούς.
Για το EW-7711UAN κατεβάστε το αρχείο "RT8070/ RT3070/ RT3370/ RT3572/ RT5370/ RT5372/ RT5572 USB".
Αντιγράψτε το αρχείο που κατέβηκε στον φάκελο home.
Πληκτρολογήστε τις εξής εντολές:
sudo tar -jxvf DPO_RT5572_LinuxSTA_2.6.1.3_20121022.tar
cd DPO_RT5572_LinuxSTA_2.6.1.3_20121022
Η πρώτη είναι για να εξάγετε το συμπιεσμένο αρχείο και η δεύτερη για να μεταβείτε μέσα στον φάκελο του αρχείου. Αντικαταστήστε κατάλληλα τα ονόματα στις εντολές με το όνομα του αρχείου που κατεβάσατε.
sudo gedit os/linux/config.mk
Για να ανοίξετε το αρχείο config.mk και τροποποιήστε τα εξής:
# Support ATE function
HAS_ATE=y
# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y
# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
sudo gedit os/linux/usb_main_dev.c
Για να ανοίξετε το αρχείο usb_main_dev.c και τροποποιήστε τα εξής:
MODULE_AUTHOR("Paul Lin <
MODULE_DESCRIPTION("RT2870 Wireless Lan Linux Driver");
MODULE_LICENSE("GPL");
#ifdef CONFIG_STA_SUPPORT #ifdef MODULE_VERSION MODULE_VERSION(STA_DRIVER_VERSION);
#endif #endif // CONFIG_STA_SUPPORT //
ΒΗΜΑ 3 - ΕΓΚΑΤΑΣΤΑΣΗ DRIVERS ΜΕΣΩ LINUX
Πληκτρολογήστε το εξής:
sudo make
Αν δεν επιστρέψει μήνυμα λάθους προχωρήστε παρακάτω, αλλιώς ανοίξτε το αρχείο config.mk και τροποποιήστε:
# Support ATE function
HAS_ATE=n
Πληκτρολογήστε το εξής:
sudo make install
Εισάγετε τον ασύρματο αντάπτορα και αφαιρέστε όλους τους οδηγούς που εγκαταστάθηκαν αυτόματα χρησιμοποιώντας τις εξής εντολές:
sudo rmmod rt2870sta
sudo rmmod rt2800usb
sudo rmmod rt2x00usb
sudo rmmod rt2800lib
sudo rmmod rt2x00lib
Με την παρακάτω εντολή ελέγχεται αν υπάρχει κάποιος άλλος οδηγός που παραλείψατε:
sudo lsmod | grep rt
Τον αφαιρείτε πληκρολογώντας:
sudo rmmod [όνομα-οδηγού]
Φορτώστε τον οδηγό που φτιάξατε με την εντολή:
sudo insmod os/linux/rt3070sta.ko
Αντικαταστήστε πάλι κατάλληλα το όνομα "rt3070sta" με το όνομα του δικού σας οδηγού.
Πληκτρολογήστε sudo ifconfig για να δείτε τους ενεργούς αντάπτορες του η/υ σας.
Ενεργοποιήστε τον ασύρματο αντάπτορα:
sudo ifconfig ra0 up
Δείτε τις τιμές PID/VID του αντάπτορά σας με τις εντολές:
sudo iwpriv ra0 e2p 0208
sudo iwpriv ra0 e2p 020a
Αλλάξτε τις τιμές PID/VID της εσωτερικής μνήμης EEPROM του αντάπτορα με τις εντολές:
sudo iwpriv ra0 e2p 208=04E8
sudo iwpriv ra0 e2p 20A=2018
Επαληθεύστε ότι οι τιμές άλλαξαν επιτυχώς:
sudo iwpriv ra0 e2p 0208 (Θα πρέπει να επιστρέφει τιμή 04Ε8)
sudo iwpriv ra0 e2p 020a (Θα πρέπει να επιστρέφει τιμή 2018)
Τώρα μπορείτε να εισάγετε τον αντάπτορα στην τηλεόραση Samsung και θα το αναγνωρίσει.