OpenWrt - Iomega iConnect
Opis platformyOstatnia zmiana: 2011-12-03 15:17
1. Krótka specyfikacja
2. Zawartość obrazu OpenWrt
2.1. Elementy specyficzne dla platformy
Krótka specyfikacja
- CPU: Marvell 6281 (ARM - Feroceon 88FR131 rev 1 (v5l)), taktowany 1GHz (*)- Pamięć flash: 512MB (Hynix nand)
- Pamięć RAM: 256MB (Hynix DDR2)
- Porty USB: 4x USB 2.0 (hub Alcor AU6256)
- Ethernet: 1x Lan (Marvell 88E81116R 10/100/1000 Mbps)
- Wi-Fi: 1 x SparkLan WPER-116GN (chip Ralink RT3090) - 1T1R, karta minipcie w złączu, "połówkowa"
- LED: 4 x USB (niebieska), Power (czerwona/niebieska), OTB (niebieska)
- Przycisk: 1x oznaczony OTB, 1x reset
- Inne: jtag, interfejs szeregowy RS232C (TTL), zegar RTC, magistrala I2C
Zasilanie normalnie, 12V. Zużycie energii - 5W.
Opis platformy: http://openrouter.info/forum/viewtopic.php?f=39&t=1219
Instalacja Debiana: http://openrouter.info/forum/viewtopic.php?f=39&t=1223
Instalacja OpenWrt: http://openrouter.info/forum/viewtopic.php?f=39&t=1231
Instalacja ArchLinux: http://openrouter.info/forum/viewtopic.php?f=39&t=1232
Zawartość obrazu OpenWrt
Obraz dla iConnect dostępny pod adresem http://ecco.selfip.net/trunk/kirkwood/ został zbudowany z aktualnych źródeł wersji rozwojowej OpenWrt (trunk) - należy mieć na uwadze, że w przyszłości mogą zmienić się wersje modułów kernela i pakietów. Domyślny adres 192.168.1.1, ustawiony na stałe, brak hasła (dostęp przez telnet - po ustawieniu hasła przez ssh)
Zawiera on:
- wsparcie dla Iomega iConnect (zawiera elementy specyficzne dla tej platformy: sensor temperatury, rtc, LED, akcelerator kryptograficzny)
- obsługę USB/usb-storage/block-mount
- obsługę systemów plików vfat/ntfs-3g/ext2/ext3/ext4
- wbudowany anonimowe serwery samba i ftp (udostępniana w trybie r/w katalog /mnt dla gościa)
- obsługę wbudowanego układu radiowego (zarówno w trybie AP i AP Klient)
- obsługę LED - power (włączenie), power - czerwona (heartbeat) oraz USB - miga przy transmisji danych z USB
- ustawiona polska strefa czasowa
- wbudowany serwer dnsmasq i firewall - więc może działać jako router
- edytor vi oraz nano
- obsługa interfejsu radiowego w trybie AP oraz AP Klient
- obsługę przycisków: naciśnięcie przycisku reset od 5 do 10s powoduje restart urządzenia, naciśnięcie OTB - zapalenie i zgaszenie diody OTB (jako przykład - do konfiguracji w /etc/config/system)
W obrazie brak jest GUI, w razie potrzeby należy doinstalować LuCI.
Elementy specyficzne dla platformy
- sensor temperatury
root@OpenWrt:~$ cat /sys/bus/i2c/devices/0-004c/temp1_input
40000
root@OpenWrt:~$ cat /sys/bus/i2c/devices/0-004c/temp2_input
40250
- LED
Dostępne są diody:
iconnect:blue:otb
iconnect:blue:power
iconnect:blue:usb1
iconnect:blue:usb2
iconnect:blue:usb3
iconnect:blue:usb4
iconnect:led_level
iconnect:red:power
rt2800pci-phy0::assoc
rt2800pci-phy0::quality
rt2800pci-phy0::radio