O dziwo się udało, dziękuję ![]()
Pozostawiam skompilowane pliki modułów dla potomnych: http://www44.zippyshare.com/v/sX6M60d7/file.html
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez czuraj
Strony 1
O dziwo się udało, dziękuję ![]()
Pozostawiam skompilowane pliki modułów dla potomnych: http://www44.zippyshare.com/v/sX6M60d7/file.html
Czy mógłbym Cię prosić o wygenerowanie tych modułów lub jakieś wskazówki w jaki sposób zrobić to samemu?
Po wpisaniu "make kernel_menuconfig" powinienem zaznaczać "y" czy "m", aby uzyskać pliki .ko?
Wgrałem CC na swój router, a teraz staram się podłączyć tuner DVB-T RTL2832U, jednak z niezbyt dobrym skutkiem.
Tuner jest widoczny jako:
T: Bus=01 Lev=02 Prnt=02 Port=03 Cnt=02 Dev#= 7 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0bda ProdID=2838 Rev= 1.00
S: Manufacturer=Realtek
S: Product=RTL2838UHIDIR
S: SerialNumber=00000001
C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
I:* If#= 1 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)Zgodnie z poradnikiem, kolejność instalacji modułów to:
# insmod input-core
# insmod rc-core
# insmod dvb-core
# insmod dvb_usb_v2
# insmod rtl2830
# insmod rtl2832
# insmod r820t
# insmod dvb-usb-rtl28xxuAktualnie mam taką zawartość lib/modules:
root@OpenWrt:/lib/modules/3.18.18# ls -l
-rw-r--r-- 1 root root 2848 Jul 16 21:03 arc4.ko
-rw-r--r-- 1 root root 26296 Jul 16 21:54 ath.ko
-rw-r--r-- 1 root root 139104 Jul 16 21:55 ath9k.ko
-rw-r--r-- 1 root root 27876 Jul 16 21:54 ath9k_common.ko
-rw-r--r-- 1 root root 413984 Jul 16 21:54 ath9k_hw.ko
-rw-r--r-- 1 root root 278920 Jul 16 21:53 cfg80211.ko
-rw-r--r-- 1 root root 3620 Jul 16 21:53 compat.ko
-rw-r--r-- 1 root root 2196 Jul 16 21:04 crc-ccitt.ko
-rw-r--r-- 1 root root 2164 Jul 16 21:03 crc16.ko
-rw-r--r-- 1 root root 16908 Jul 16 21:02 crypto_blkcipher.ko
-rw-r--r-- 1 root root 15764 Jul 16 21:02 crypto_hash.ko
-rw-r--r-- 1 root root 100979 Jul 19 17:45 dvb-core.ko
-rw-r--r-- 1 root root 19731 Jul 19 17:48 dvb-usb-rtl28xxu.ko
-rw-r--r-- 1 root root 21309 Jul 19 17:46 dvb_usb_v2.ko
-rw-r--r-- 1 root root 42384 Jul 16 21:05 ehci-hcd.ko
-rw-r--r-- 1 root root 6688 Jul 16 21:05 ehci-platform.ko
-rw-r--r-- 1 root root 415912 Jul 16 21:03 ext4.ko
-rw-r--r-- 1 root root 68472 Jul 16 21:03 fat.ko
-rw-r--r-- 1 root root 9100 Jul 16 21:46 gpio-button-hotplug.ko
-rw-r--r-- 1 root root 39500 Jul 16 21:03 input-core.ko
-rw-r--r-- 1 root root 16456 Jul 16 21:04 ip_tables.ko
-rw-r--r-- 1 root root 2300 Jul 16 21:04 ipt_MASQUERADE.ko
-rw-r--r-- 1 root root 2788 Jul 16 21:04 ipt_REJECT.ko
-rw-r--r-- 1 root root 3160 Jul 16 21:04 iptable_filter.ko
-rw-r--r-- 1 root root 3288 Jul 16 21:04 iptable_mangle.ko
-rw-r--r-- 1 root root 3300 Jul 16 21:04 iptable_nat.ko
-rw-r--r-- 1 root root 2900 Jul 16 21:04 iptable_raw.ko
-rw-r--r-- 1 root root 68508 Jul 16 21:03 jbd2.ko
-rw-r--r-- 1 root root 4548 Jul 16 21:04 ledtrig-usbdev.ko
-rw-r--r-- 1 root root 508784 Jul 16 21:53 mac80211.ko
-rw-r--r-- 1 root root 8112 Jul 16 21:03 mbcache.ko
-rw-r--r-- 1 root root 73860 Jul 16 21:04 nf_conntrack.ko
-rw-r--r-- 1 root root 9316 Jul 16 21:04 nf_conntrack_ftp.ko
-rw-r--r-- 1 root root 11104 Jul 16 21:04 nf_conntrack_ipv4.ko
-rw-r--r-- 1 root root 5512 Jul 16 21:04 nf_conntrack_rtcache.ko
-rw-r--r-- 1 root root 2524 Jul 16 21:04 nf_defrag_ipv4.ko
-rw-r--r-- 1 root root 5556 Jul 16 21:04 nf_log_common.ko
-rw-r--r-- 1 root root 7228 Jul 16 21:04 nf_log_ipv4.ko
-rw-r--r-- 1 root root 17480 Jul 16 21:04 nf_nat.ko
-rw-r--r-- 1 root root 3480 Jul 16 21:04 nf_nat_ftp.ko
-rw-r--r-- 1 root root 7392 Jul 16 21:04 nf_nat_ipv4.ko
-rw-r--r-- 1 root root 3312 Jul 16 21:04 nf_nat_masquerade_ipv4.ko
-rw-r--r-- 1 root root 3716 Jul 16 21:04 nf_reject_ipv4.ko
-rw-r--r-- 1 root root 7176 Jul 16 21:03 nls_base.ko
-rw-r--r-- 1 root root 6012 Jul 16 21:05 nls_cp437.ko
-rw-r--r-- 1 root root 4428 Jul 16 21:05 nls_iso8859-1.ko
-rw-r--r-- 1 root root 35448 Jul 16 21:05 ohci-hcd.ko
-rw-r--r-- 1 root root 6040 Jul 16 21:05 ohci-platform.ko
-rw-r--r-- 1 root root 10920 Jul 16 21:04 ppp_async.ko
-rw-r--r-- 1 root root 33824 Jul 16 21:04 ppp_generic.ko
-rw-r--r-- 1 root root 14764 Jul 16 21:05 pppoe.ko
-rw-r--r-- 1 root root 3816 Jul 16 21:05 pppox.ko
-rw-r--r-- 1 root root 22237 Jul 19 17:46 r820t.ko
-rw-r--r-- 1 root root 20343 Jul 19 17:30 rc-core.ko
-rw-r--r-- 1 root root 9611 Jul 19 17:46 rtl2830.ko
-rw-r--r-- 1 root root 10513 Jul 19 17:46 rtl2832.ko
-rw-r--r-- 1 root root 136300 Jul 16 21:02 scsi_mod.ko
-rw-r--r-- 1 root root 42500 Jul 16 21:02 sd_mod.ko
-rw-r--r-- 1 root root 6624 Jul 16 21:04 slhc.ko
-rw-r--r-- 1 root root 2804 Jul 16 21:03 usb-common.ko
-rw-r--r-- 1 root root 55524 Jul 16 21:05 usb-storage.ko
-rw-r--r-- 1 root root 172396 Jul 16 21:03 usbcore.ko
-rw-r--r-- 1 root root 12584 Jul 16 21:03 vfat.ko
-rw-r--r-- 1 root root 19156 Jul 16 21:04 x_tables.ko
-rw-r--r-- 1 root root 4920 Jul 16 21:04 xt_CT.ko
-rw-r--r-- 1 root root 2432 Jul 16 21:04 xt_LOG.ko
-rw-r--r-- 1 root root 2652 Jul 16 21:04 xt_REDIRECT.ko
-rw-r--r-- 1 root root 4988 Jul 16 21:04 xt_TCPMSS.ko
-rw-r--r-- 1 root root 1772 Jul 16 21:04 xt_comment.ko
-rw-r--r-- 1 root root 3980 Jul 16 21:04 xt_conntrack.ko
-rw-r--r-- 1 root root 1772 Jul 16 21:04 xt_id.ko
-rw-r--r-- 1 root root 2788 Jul 16 21:04 xt_limit.ko
-rw-r--r-- 1 root root 1916 Jul 16 21:04 xt_mac.ko
-rw-r--r-- 1 root root 2196 Jul 16 21:04 xt_mark.ko
-rw-r--r-- 1 root root 2656 Jul 16 21:04 xt_multiport.ko
-rw-r--r-- 1 root root 2736 Jul 16 21:04 xt_nat.ko
-rw-r--r-- 1 root root 2312 Jul 16 21:04 xt_state.ko
-rw-r--r-- 1 root root 3320 Jul 16 21:04 xt_tcpudp.ko
-rw-r--r-- 1 root root 3656 Jul 16 21:04 xt_time.koPaczki kmod-ir-core nie ma w repo, więc nie została zainstalowana, natomiast kmod-input-core zainstalowane zostało w wersji 3.18.18-1. Pliki modułów pobierałem z http://dl.eko.one.pl/barrier_breaker/ar71xx/multimedia/
Po wywołaniu "insmod input-core", moduł ładuje się bez problemu, natomiast wywołanie "insmod rc-core" kończy się takim rezultatem:
failed to insert /lib/modules/3.18.18/rc-core.koJedyną zależnością tego pliku jest input-core, który zdaje się być poprawnie ładowany.
Czy jest ktoś w stanie powiedzieć mi w jaki sposób powinienem to podłączyć?
Inną sprawą jest tvheadend, którego też nie widzę w repo, ale w tym przypadku domyślam się, że muszę go sobie po prostu skompilować.
Co prawda data modyfikacji pliku jest z czerwca ubiegłego roku, ale być może Ci się przyda:
Ja wgrałem po prostu nowego Gargulca, ponieważ działałem na jakiejś wersji sprzed roku ![]()
Od tego czasu uptime się zgadza, zero restartów.
Cezary, wcześniej pomimo zawieszania się modemu w jakiś sposób było wznawiane połączenie. Czy poza powrotem do poprzedniej wersji nie ma innego rozwiązania?
Wyłączenie zasilania USB i włączenie przynosi oczekiwany skutek, ale co wtedy, gdy mamy np. extroota?
@edit: Reset routera jakby pomógł ![]()
Miałem to samo z moim, nie wiem o co chodzi, ale to dość ciekawe. Pomoże wyczyszczenie ustawień lub wgranie nowej wersji na pewno.
Ja mam u siebie 1.5.8.2 i 1.5.8.4 na MR-3420 gdyby też mogły się przydać - proszę o informację na PW ![]()
@edit: Mam jeszcze bliżej nieokreślony .bin, ale zmieniłem jego nazwę, więc nie wiem jak sprawdzić wersję
.
Możesz skopiować sobie config - odpowiednia komenda jest w opisie extroota i z tego co pamiętam ogranicza się do skopiowania zawartości /overlay.
Pobiera, co jakiś czas po włączeniu w prawym górnym rogu pojawia się "Wtyczki zaktualizowane, zrestartuj program". Inna sprawa to sposób, w jaki jest sprawdzana potrzeba takiej aktualizacji ![]()
@KMY: W moim przypadku ścieżka to:
/media/pyload/module/plugins/hoster/YoutubeCom.pyŚciągnąłem najnowszą wersję z githuba, więc aktualnie jest to linia nr 138.
KMY, ja znalazłem bardzo proste lekarstwo. Typowa prowizorka i może dziwne rozwiązanie, ale wystarczy pozbyć się znaków spoza ASCII z nazwy plików i pobieranie będzie szło bez problemu.
Dotychczas wystarczyło do
name = re.search(file_name_pattern, html).group(1).replace("/", "")dodać na końcu:
.encode('ascii','replace')Takie coś skutkuje tym, że zamiast wszelkiego rodzaju znaków spoza ASCII (typu ą, ś, ć, cyrylica i podobne) otrzymujemy znaki zapytania. Co prawda taki plik nie wygląda zbyt pięknie (np. "???????????????????????.mp4"), ale działa ![]()
Pewnie chodzi o kopię całej konfiguracji - czy może ją przenieść lub przywrócić z backupu po kilku zmianach ![]()
Teraz zrobiłem reboot routera z konsoli i wystartował bez większych problemów. Pewnie sprawdzanie nośnika przy starcie extroota nic nie da? Pakiet chyba byłby dostępny dopiero po pojawieniu się nośnika, a w końcu jak się pojawi to extroot powinien bez problemu wystartować.
Ja mam mały problem - być może jest to problem z kartą, postaram się sprawdzić w najbliższym czasie. Mianowicie dopisałem do crona regułkę na reboot routera o 5:00. Niestety, o ile podczas testów i na następny dzień nie było problemów to dzisiaj router włączył się bez extroota. Nie wiem czym jest to spowodowane, ale gdy ostatnio miałem podobny problem wystarczyła podmiana pliku skryptu i sprawdzenie karty pamięci.
Myślałem nad opcją enabled_fsck, więc mam pytanie - czy ona działa tylko, gdy jest zainstalowany pakiet obsługujący sprawdzenie czy też są jakieś wbudowane mechanizmy?
edit: Aktualnie system w ogóle nie widzi karty, dopiero wyjęcie i włożenie modemu załatwia sprawę.
Zrobiłem sprawdzenie karty e2fsck i wydaje się, że nic nie ukazało:
e2fsck 1.42.4 (12-June-2012)
ExtRoot was not cleanly unmounted, check forced.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
ExtRoot: 2178/231360 files (4.1% non-contiguous), 137928/461860 blocksSposób działa również na E353s-2 - mają te same PID i VID ![]()
Strony 1
eko.one.pl → Posty przez czuraj
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc