1

(48 odpowiedzi, napisanych Oprogramowanie / Software)

Właśnie przed chwilą zreanimowałem swojego mr3420, uzyskując połączenie szeregowe za pomocą takiego urządzenia: http://sfar.pl/MultiTool.php nie trzeba było nic lutować, były krzaki przy wpisywaniu komend ale router rozpoznawał i wykonywał je poprawnie. Zamiast putty użyłem Herculesa (http://www.hw-group.com/products/hercules/index_en.html) - jakoś porty rs232 obsługuje mi się nim wygodniej niż putty. Dziękuję przy tym Cezaremu za świetną instrukcje wgrania openwrt z poziomu bootloadera, świetna robota!

Postanowiłem użyć kurzącego się palmtopa jako wyświetlacza informacji z openwrt. Po długich bojach wgrałem na niego linuxa familiar gpe 0.8.4. Udało mi się go podłączyć do sieci w konfiguracji Ipaq<=(usb)=>Ubuntu<=(wifi)=>OpenWrt, jednakże podłączony bezpośrednio do routera z OpenWrt (Backfire 10.03.1) nie działa. Podłączenie Ipaq przez usb do ubuntu powoduje uaktywnienie się modułu cdc_subset i pojawienie się interfejsu sieciowego usb0, doinstalowałem wszelkie moduły cdc do OpenWrt, ale żaden nie działa. Problem leży zapewne w braku paczki z modułem cdc_subset (kmod-usb-net-cdc-subset ?). Innym rozwiązaniem byłoby połączenie przez port szeregowy (mam tylko kabel usb niestety) więc Ipaq musiałby się "przedstawić" jako port RS232, lecz nie mogę znaleźć jakie moduły za to odpowiadają( w ustawieniach familiar "USB Peripheral Mode" jest do wyboru: Ethernet Networking (aktywne), Storage i Serial Port, przy czym wybranie czegokolwiek innego niż Ethernet Networking niczego nie zmienia, a po ponownym uruchomieniu konfiguracji ciągle jest zaznaczone Ethernet Networking). Byłbym wdzięczny za wszelką pomoc w tym dosyć nietypowym problemie wink

3

(163 odpowiedzi, napisanych Oprogramowanie / Software)

Ja nawet po aktualizacji rsgeta musiałem aktualizować pluginy ręcznie, bo same się nie zaktualizowały, polecam sprawdzić z jakiego dnia są zainstalowane pluginy.

Najnowszy build (z http://eko.one.pl/?p=openwrt-backfire), extroot bezpośrednio na hdd, bez użycia pamięci flash i wyłączenie zatrzymywania dysku w stanie spoczynku rozwiązało problem, teraz wszystko działa stabilnie jak skała wink przez hub też działa, więc jest wszystko w porządku, pozdrawiam i dziękuję za pomoc

W jaki sposób mógłbym wyłączyć funkcję montowania /tmp i /dev do ramu?

Dziś późnym wieczorem będę w domu, więc będę miał fizyczny dostęp do routera i spróbuję zrobić extroot bezpośrednio na dysk co umożliwi mi podpięcie dysku bezpośrednio do routera z ominięciem huba usb.

Zrób po kolei tak:
Wyłącz router i włącz go ponownie, od włączenia wciskaj przycisk QSS (ja wciskam w tempie około 3x na sekunde big_smile ) dopóki dioda sys nie zacznie szybko mrugać, jeśli tak się stanie, to znaczy że jest uruchomiony telnet i możesz się połączyć z komputera. Na pc ustawiasz statyczne ip 192.168.1.2 z maską 255.255.255.0 i uruchamiasz telnet z ustawieniami takimi jak na screenie http://dl.dropbox.com/u/16474487/puttyustawienia.png. Powinieneś wejść na konto roota, nie będzie Cię pytało o hasło. Wtedy wydajesz polecenie firstboot i wszystko jest tak jak po flashowaniu.

Dziś rano spawdziłem co tam się podziało i niestety transmission wyrzucił błąd (w interface www) "unable to save, resume file, input/output error." po 90 mb sciągniętych danych, czyli pracował stabilnie przez około 450mb pobranych danych...

On ma własny zasilacz 12V.
Wyrzuciłem pakiet kmod-usb2 i ściągnął 360mb przez rsget.pl, czego wcześniej nigdy mu sie nie udało dokonać, teraz zostawię go na noc z transmission i zobaczymy czy jest już stabilnie, czy tylko stabilniej.

Witam, posiadam router MR3420 z zainstalowanym na nim backportem backfire (z tej strony http://ecco.selfip.net/tl-mr3420/openwrt/) mam do niego podłączony dysk zewnętrzny Seagate GoFlex 1 TB. Dysk jest podzielony na partycje w ten sposób: 512mb swap, reszta partycja sformatowana na ext4. Podczas transferu na dysk, czy to programem transmission, czy skryptem rsget.pl router restartuje się/zawiesza po ściągnieciu 150-300mb danych. Fragmenty z dmesg z identyfikacją dysku:

hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usb 1-1: new high speed USB device using ar71xx-ehci and address 2
usb 1-1: configuration #1 chosen from 1 choice
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
usb 1-1.1: new high speed USB device using ar71xx-ehci and address 3
usb 1-1.1: configuration #1 chosen from 1 choice
scsi0 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 3
usb-storage: waiting for device to settle before scanning
usb 1-1.2: new high speed USB device using ar71xx-ehci and address 4
usb 1-1.2: configuration #1 chosen from 1 choice
scsi1 : SCSI emulation for USB Mass Storage devices
usb-storage: device found at 4
usb-storage: waiting for device to settle before scanning
scsi 0:0:0:0: Direct-Access     USB 2.0  Flash Disk       1.00 PQ: 0 ANSI: 2
usb-storage: device scan complete
sd 0:0:0:0: [sda] 8006527 512-byte logical blocks: (4.09 GB/3.81 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Mode Sense: 0b 00 00 08
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Assuming drive cache: write through
 sda: sda1
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] Attached SCSI removable disk
scsi 1:0:0:0: Direct-Access     Seagate  FA GoFlex Desk   0155 PQ: 0 ANSI: 4
usb-storage: device scan complete
sd 1:0:0:0: [sdb] 1953525167 512-byte logical blocks: (1.00 TB/931 GiB)
sd 1:0:0:0: [sdb] Write Protect is off
sd 1:0:0:0: [sdb] Mode Sense: 1c 00 00 00
sd 1:0:0:0: [sdb] Assuming drive cache: write through
sd 1:0:0:0: [sdb] Assuming drive cache: write through
 sdb: sdb1 sdb2
sd 1:0:0:0: [sdb] Assuming drive cache: write through
sd 1:0:0:0: [sdb] Attached SCSI disk
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended