Δημοσιεύθηκε: Κυρ Μάϊ 15, 2005 10:31 pm Θέμα δημοσίευσης: | |||||||||||||||
Επειδή το ίδιο πρόβλημα έιχα αντιμετωπίσει και εγώ όταν πήρα στα χέρια μου την Atheros έψαξα αρκετά στην mailing list του madwifi και βρήκα ότι η λύση για να ενεργοποιήσεις περισσότερα κανάλια είναι να αλλάξεις το regdomain στην EEPROM της κάρτας. Για να γίνει αυτό πρέπει να χρησιμοποιήσεις το παρακάτω πρόγραμμα που κάνω attach με τον εξής τρόπο: 1. Το κάνεις compile με:
Αν το μηχάνημα που θες να το τρέξεις δεν έχει το gcc τότε εναλλακτικά μπορείς να το κάνεις static compile σε ένα άλλο μηχάνημα με:
και μετά να το μεταφέρεις σε εκείνο το μηχάνημα. 2. Σε αυτό το βήμα πρέπει να είμαστε σίγουροι ότι είναι φορτωμένο το ath_pci module για αυτό κάνουμε:
Στη συνέχεια τρέχουμε:
για να βρούμε τη διευθυνση μνήμης που βρίσκεται η Atheros κάρτα. Στο αποτέλεσμα της εντολής ψάχνουμε κάτι σαν το παρακάτω:
Αυτό που μας ενδιαφέρει είναι αυτό που είναι με έντονους χαρακτήρες. ΠΡΟΣΟ�§Η!!! Αυτό δεν είναι πάντα 80000000!! Αυτή είναι η τιμή που έχει στο δικό μου σύστημα! Στο δικό σας θα έχει διαφορετική τιμή. 3. Τρέχουμε την εντολή με τις κατάλληλες παραμέτρους:
Όπου 0x80000000 είναι η μνήμη την οποία βρίσκεται η κάρτα. (Οι έντονοι χαρακτήρες από το βήμα 2 στους οποίους προσθέσαμε μπροστά το 0x) Και 0x10 είναι το regdomain που θέλουμε να βάλουμε στην κάρτα. Μερικά regdomain είναι τα παρακάτω:
Ενα από τα 0x10 - 0x30 μου είχε ανοίξει κανάλια στην συχνότητα 5.8Ghz. Επίσης μην χρησιμοποιήσεται το 0xFF γιατί απότι είχα διαβάσει σε μία mailing list κάτι παθαίνει η κάρτα και κολάει και μπορεί να αχρηστευτεί! Εάν βάλετε λάθος regdomain υπάρχει περίπτωση να μην ξεκινάει ο driver (ath_pci) και να μην βλέπει το σύστημα την κάρτα σας, οπότε δε θα μπορείτε να επαναφέρετε το σωστό regdomain. Σε αυτή την περίπτωση πρέπει να χρησιμοποιήσετε το patch που βρίσκεται σε αυτή http://sourceforge.net/mailarchive/message.php?msg_id=9000820 τη σελίδα και να ξανακάνεται build τον madwifi. Το πρόγραμμα (ar5k.c) που είναι attached το βρήκα εδώ: http://sourceforge.net/mailarchive/message.php?msg_id=8966525 ΠΡΟΣΟ�§Η!! Αυτό το πρόγραμμα πειράζει την EEPROM της κάρτας και υπάρχει κίνδυνος να την αχρηστέψει. Εγώ δεν φέρω καμία ευθύνη αν χρησιμοποιώντας τα παραπάνω καταφέρετε να την καταστρέψετε. _________________ Node: #1974 "tlogic" Έχει επεξεργαστεί από τον/την tlogic στις Κυρ Μάϊ 15, 2005 11:46 pm, επεξεργάσθηκε 1 φορά συνολικά |