WikiDevi.Wi-Cat.RU:Network/Hardware modifications/Linksys WAP54G SD-MOD/pl

From WikiDevi.Wi-Cat.RU
Jump to navigation Jump to search

http://web.archive.org/web/20120117022856/http://linksys.chyl.org/articles.php?article_id=4


WSTęP:

O ile opisów oraz zdjęć potrzebnych do wykonania tego modu dla modeli WRT54G/L jest sporo, to dla modelu WAP54G nie ma żadnego dobrze wykonanego opisu... Jako że posiadam właśnie ten model i udało mi się dodać mu obsługę sd - Postaram się to tu opisać:


Czego potrzebujemy?

Do wykonania tej modyfikacji potrzebujemy:

   czytnik kart sd(ew. taśma fdd - ze starego komputera)
   kilka cienkich kabelków
   lutownice(najlepiej stację lutowniczą)
   kartę sd do 2gb (możliwe że większa też będzie działać... Jednak najlepiej wyposażyć się w kartę do 2gb )


WAP54G:


Potrzbujemy 4 wolnych linii gpio, zasilanie 3,3V oraz masę...

Zasilanie: Zasilanie możemy pobrać np. z gniazda rs232 lub czerwonej diody(power), a masę z metalowej obudowy przycisku SES lub Reset


GPIO: Do tego modu wykorzystałem gpio: 3,4,6 oraz 7

Oto schemat gdzie co przylutować:

alt text
Na Karcie SD W Linksysie
1. CS - Chip Select GPIO7(r150)
2. DI - Data in GPIO6(pomara?czowa dioda)
3.GND masa
4.VDD(zasilanie 3.3V) np. z dioda power
5.Clk GPIO3(r149)
6.GND masa
7.DO - Data Out GPIO4(TP5) - z drugiej strony płytki


GPIO 3 oraz 7:

alt text


GPIO 4:

alt text


GPIO 6:

alt text

GND:

alt text


Gdy wszystko prawidłowo przylutujemy, możemy brać się za soft...

Gotowe sterowniki które możemy znaleść na necie są przystosowane do najpopularniejszych modeli czyli WRT54G - dlatego musiałem lekko zmodyfikować sterownik aby wykorzystywał port 6. Wykorzystałem zoptymalizowaną wersję sterownika sd/mmc z forum openwrt V1.3.4(kliknij aby pobrać). Jako że model ten ma tylko 2mb flash, zdecydowałem się na kompilacje od nowa softu dodając sterownik sd oraz obsługę ext2.

Kliknij aby pobrać


Whiterussian 0.9 - na wap-ie działa dość topornie(szczególnie webif)... dlatego zalecam podkręcenie procesora... bez dodatkowego chłodzenia można dać 216mhz a nawet 225mhz(jak to zrobić w innym artykule). Ja ze swojego wapa wycisnąłem 250mhz - jednakże dodałem mu radiator oraz wiatraczek. Po dwóch tygodniach pracy bez resetu router miał się ok... od czasu do czasu były problemy z dostaniem się do web gui... Jednak nie resetował się...


Gdy wgramy już soft/sterownik wkładamy kartę do czytnika i wydajemy polecenie:

insmod mmc

Następnie dajemy:

dmesg

alt text

aby sprawdzić czy router wykrył kartę... Jeżeli wszystko jest ok... montujemy kartę poleceniem:

mount /dev/mmc/disc0/disc /mnt

alt text

i możemy cieszyć się dodatkowym miejscem na naszym wapie :)


en:WikiDevi:Network/Hardware modifications/Linksys WAP54G SD-MOD