1

(8 odpowiedzi, napisanych Oprogramowanie / Software)

Zainstalowałem u siebie twój obraz.

GPIO przedstawia się następująco:
root@Gargoyle:~# cat /sys/kernel/debug/gpio
GPIOs 0-17, ath79:
gpio-0   (switch_b1           ) in  lo   
gpio-1   (switch_b0           ) in  hi   
gpio-11  (USB power           ) out hi   
gpio-12  (reset               ) in  hi   
gpio-13  (tp-link:blue:system ) out lo

Przycisk 3 pozycyjny działa, reset/wps i sterowanie zasilaniem USB również.

sterowanie led działa za pośrednictwem następującej komendy:
echo "255" > /sys/class/leds/tp-link\:blue\:system/brightness


Natomiast zamienione są fizyczne porty rj-45
port opisany jako lan działa jako WAN, port LAN/WAN działa jako LAN w trybie AP czyli WAN po DHCP.

Jeżeli przydadzą się jeszcze jakieś dodatkowe informację to chętnie podeśle.

Czy planujesz robić obrazy Luci dla tego routera?

edit:
Już zamieniłem porty LAN i LAN/WAN.

port LAN/WAN przedstawia się jako eth0
port LAN jako eth1
Wystarczyło zamienić je w /etc/config/network.

2

(4 odpowiedzi, napisanych Oprogramowanie / Software)

Mam pytanko, jaki skrypt jest odpowiedzialny za synchronizacje czasu gdy wstanie interfejs WAN?
Router to MR3020 z najnowszym wydaniem LuCI Chaos Calmer 15.05.

Mam skrypt umieszczony w /etc/hotplug.d/iface/90-skrypt który wykonuję się gdy interfejs WAN i action jest ifup.

Skrypt działa, ale do poprawnego działania potrzebuje poprawnie ustawionej daty.
Problem w tym że skrypt często wykonuję się przed synchronizacją czasu co powoduję inne rezultaty niż oczekiwane.
Czas i data synchronizuję się poprawnie.

Dodam że router pracuje w samochodzie więc jest często włączany i wyłączany.

W jaki sposób opóźnić wykonywanie skryptu tak żeby być pewnym że zostanie wykonany po ustawieniu daty i czasu ?

Dodanie polecenia sleep wydaję się nie być pewnym rozwiązaniem.

3

(21 odpowiedzi, napisanych Oprogramowanie / Software)

Niestety po zmianie firmware bez zmian, nie obyło się bez problemów bo modem był brandowany przez t-mobile, ale udało się wgrać.

Ale pod openWRT bez zmian, widać tylko interfejs diagnostyczny, pod windows widoczne są obydwa.

Chyba sobie odpuszczę ten modem.

4

(21 odpowiedzi, napisanych Oprogramowanie / Software)

Nie działa na tym interfejsie, wygląda na to że jest to interfejs diagnostyczny tylko.
Sprawdziłem pod windows modem również chodzi w trybie full speed czyli 12Mbps

Więc wygląda jak by czegoś brakowało bo z tej komendy /sys/kernel/debug/usb/devices wynika jak by jeden interfejs był bez sterownika ?


usbmode również nic nie zmienia

root@OpenWrt:~# cat /sys/class/tty/ttyHS2/hsotype
Diagnostic

5

(21 odpowiedzi, napisanych Oprogramowanie / Software)

Tak samo przez 2 huby w tym jeden z zasilaniem

Co znaczy ten komunikat "not our interface"?

[ 4043.380000] usb 1-1.1: new full-speed USB device number 11 using ehci-platform
[ 4043.500000] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[ 4043.890000] usb-storage: probe of 1-1.1:1.0 failed with error -5
[ 4043.900000] hso 1-1.1:1.0: Not our interface
[ 4043.900000] usb 1-1.1: USB disconnect, device number 11
[ 4046.190000] usb 1-1.1: new full-speed USB device number 12 using ehci-platform
[ 4046.310000] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[ 4046.320000] usb-storage 1-1.1:1.1: USB Mass Storage device detected
root@OpenWrt:~# cat /sys/kernel/debug/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  2, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.10
S:  Manufacturer=Linux 3.10.49 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=ehci-platform
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480  MxCh= 4
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=05e3 ProdID=0608 Rev=85.36
S:  Product=USB2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms

T:  Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#= 18 Spd=480  MxCh= 4
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=05e3 ProdID=0608 Rev= 9.01
S:  Product=USB2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms

T:  Bus=01 Lev=03 Prnt=18 Port=03 Cnt=01 Dev#= 22 Spd=12   MxCh= 0
D:  Ver= 1.10 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs=  1
P:  Vendor=0af0 ProdID=6971 Rev= 0.00
S:  Manufacturer=Option N.V.
S:  Product=Globetrotter HSDPA Modem
S:  SerialNumber=Serial Number
C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=83(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=85(I) Atr=03(Int.) MxPS=  16 Ivl=128ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=hso
E:  Ad=84(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms

6

(21 odpowiedzi, napisanych Oprogramowanie / Software)

Właśnie sprawdziłem i pod windows 7 działa bez problemu, ale faktycznie te 12Mbps to coś mało, na innym routerze mr3020 również ma tylko 12Mbps.  e3131 pod tym samym routerem ma 480Mbps.

7

(21 odpowiedzi, napisanych Oprogramowanie / Software)

root@OpenWrt:~# cat /sys/kernel/debug/usb/devices

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  1, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.10
S:  Manufacturer=Linux 3.10.49 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=ehci-platform
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   4 Ivl=256ms

T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=480  MxCh= 4
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
P:  Vendor=05e3 ProdID=0608 Rev=85.36
S:  Product=USB2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub  ) Sub=00 Prot=00 Driver=hub
E:  Ad=81(I) Atr=03(Int.) MxPS=   1 Ivl=256ms

T:  Bus=01 Lev=02 Prnt=02 Port=00 Cnt=01 Dev#=  6 Spd=12   MxCh= 0
D:  Ver= 1.10 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs=  1
P:  Vendor=0af0 ProdID=6971 Rev= 0.00
S:  Manufacturer=Option N.V.
S:  Product=Globetrotter HSDPA Modem
S:  SerialNumber=Serial Number
C:* #Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=500mA
I:* If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=83(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=03(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=85(I) Atr=03(Int.) MxPS=  16 Ivl=128ms
I:* If#= 1 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=hso
E:  Ad=84(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=04(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms

8

(21 odpowiedzi, napisanych Oprogramowanie / Software)

Podepnę się pod temat.

Próbuje uruchomić option icon 225 na WDR3600 z ostatnim twoim obrazem BB z Luci.

doinstalowałem moduły comgt-hso kmod-usb-net kmod-usb-net-hso

ale wykrywa mi tylko jedno urządzenie ttyHS*

root@OpenWrt:~# ls /dev/tty*
/dev/tty     /dev/ttyS1   /dev/ttyS12  /dev/ttyS15  /dev/ttyS4   /dev/ttyS7
/dev/ttyHS2  /dev/ttyS10  /dev/ttyS13  /dev/ttyS2   /dev/ttyS5   /dev/ttyS8
/dev/ttyS0   /dev/ttyS11  /dev/ttyS14  /dev/ttyS3   /dev/ttyS6   /dev/ttyS9

Podczas podłączania modemu mam takie logi

[  193.140000] usb 1-1.1: new full-speed USB device number 5 using ehci-platform
[  193.260000] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[  193.630000] usb-storage: probe of 1-1.1:1.0 failed with error -5
[  193.630000] hso 1-1.1:1.0: Not our interface
[  193.660000] usb 1-1.1: USB disconnect, device number 5
[  195.950000] usb 1-1.1: new full-speed USB device number 6 using ehci-platform
[  196.070000] usb-storage 1-1.1:1.0: USB Mass Storage device detected
[  196.080000] usb-storage 1-1.1:1.1: USB Mass Storage device detected

Wygląda mi jak by brakowało czegoś albo modem nie był przełączony chociaż nie wiem czy ten modem wymaga przełączania.

root@OpenWrt:~# lsmod
act_connmark             944  0
act_mirred              2480  0
act_skbedit             1760  0
arc4                    1312  4
ath                    18309  4 ath9k
ath10k_core           111633  1 ath10k_pci
ath10k_pci             24476  0
ath9k                  99631  0
ath9k_common           12045  1 ath9k
ath9k_hw              336095  2 ath9k
cdc_acm                12528  0
cdc_ether               3548  1 rndis_host
cdc_ncm                 8261  1 huawei_cdc_ncm
cdc_wdm                 7621  2 qmi_wwan
cfg80211              198167  5 ath9k
cls_flow                4960  0
cls_fw                  3216  0
cls_route               5008  0
cls_tcindex             3808  0
cls_u32                 5648  0
compat                  1988  5 ath9k
crc16                   1015  1 ext4
crc_ccitt               1019  1 ppp_async
crypto_blkcipher       10375  2 ecb
crypto_hash             9514  3 sha1_generic
ecb                     1328  0
ehci_hcd               30780  1 ehci_platform
ehci_platform           1872  0
em_u32                   576  0
ext4                  292633  0
fat                    45775  1 vfat
fuse                   60849  0
gpio_button_hotplug     4480  0
gre                     1874  2 pptp
hso                    24544  0
huawei_cdc_ncm          1600  0
ifb                     2672  0
input_core             24297  1 rfkill
ip6_tables              9697  3 ip6table_raw
ip6t_REJECT             2032  2
ip6table_filter          608  1
ip6table_mangle         1056  1
ip6table_raw             576  1
ip_gre                  7648  0
ip_tables               9789  4 iptable_nat
ip_tunnel              10075  1 ip_gre
ipt_ECN                 1344  0
ipt_MASQUERADE          1136  1
ipt_REJECT              1808  2
iptable_filter           672  1
iptable_mangle           960  1
iptable_nat             1968  1
iptable_raw              640  1
ipv6                  248956 33 ip6t_REJECT
jbd2                   46508  1 ext4
l2tp_core              13838  2 l2tp_ppp
l2tp_netlink            6616  1 l2tp_ppp
l2tp_ppp               12800  0
leds_wndr3700_usb        800  0
ledtrig_usbdev          1952  0
mac80211              348353  2 ath9k
mbcache                 3981  1 ext4
nf_conntrack           45950 18 iptable_nat
nf_conntrack_ftp        5120  1 nf_nat_ftp
nf_conntrack_ipv4       5188 11
nf_conntrack_ipv6       5552  3
nf_conntrack_irc        2784  1 nf_nat_irc
nf_defrag_ipv4           790  1 nf_conntrack_ipv4
nf_defrag_ipv6          8711  1 nf_conntrack_ipv6
nf_nat                 10592  7 iptable_nat
nf_nat_ftp              1200  0
nf_nat_ipv4             2654  1 iptable_nat
nf_nat_irc               976  0
nls_base                4974  5 vfat
nls_cp437               4432  0
nls_iso8859_1           2896  0
ohci_hcd               16608  0
option                 26608  0
ppp_async               6144  0
ppp_generic            19634  6 pppoe
ppp_mppe                4800  0
pppoe                   7744  0
pppox                   1338  3 pppoe
pptp                   13328  0
qmi_wwan               10080  0
rfkill                 11874  1 hso
rndis_host              4889  0
sch_hfsc               13408  0
sch_ingress              944  0
scsi_mod               76866  2 usb_storage
sd_mod                 24560  0
sha1_generic            1475  0
sierra                  6496  0
sierra_net              5584  0
slhc                    4299  1 ppp_generic
ts_bm                   1392  0
ts_fsm                  2528  0
ts_kmp                  1328  0
usb_common              1160  1 usbcore
usb_storage            36248  0
usb_wwan                4524  1 option
usbcore               109781 20 option
usblp                   8448  0
usbnet                 16383  6 sierra_net
usbserial              18407  3 option
vfat                    7936  0
x_tables               10997 42 ipt_MASQUERADE
xt_CLASSIFY              576  0
xt_CT                   2272  0
xt_DSCP                 1440  0
xt_HL                   1296  0
xt_LOG                  9488  0
xt_REDIRECT             1056  0
xt_TCPMSS               2672  0
xt_comment               480 61
xt_connbytes            1488  0
xt_connlimit            2480  0
xt_connmark             1040  3
xt_conntrack            2160 10
xt_dscp                  976  0
xt_ecn                  1280  0
xt_helper                880  0
xt_hl                    784  0
xt_id                    480  0
xt_length                672  1
xt_limit                 992 20
xt_mac                   608  0
xt_mark                  672 28
xt_multiport            1184 10
xt_nat                  1072  0
xt_recent               6336  0
xt_state                 688  0
xt_statistic             784  0
xt_string                784  0
xt_tcpmss                992  0
xt_tcpudp               1680 18
xt_time                 1664  0
root@OpenWrt:~# opkg list-installed
base-files - 156-r44952
block-mount - 2015-02-25.1-914b023e71559e033ec5a1f9840511eb1ccaf386
busybox - 1.22.1-3
chat - 2.4.7-2
comgt - 0.32-25
comgt-directip - 0.32-25
comgt-hso - 0.32-25
comgt-ncm - 0.32-25
ddns-scripts - 1.0.0-23
dnsmasq - 2.71-4
dropbear - 2014.63-2
e2fsprogs - 1.42.4-1
etherwake - 1.09-3
firewall - 2014-09-19
fstools - 2015-02-25.1-914b023e71559e033ec5a1f9840511eb1ccaf386
hd-idle - 1.04-1
hostapd-common - 2014-06-03.1-1
ip - 3.15.0-1
ip6tables - 1.4.21-1
iptables - 1.4.21-1
iptables-mod-conntrack-extra - 1.4.21-1
iptables-mod-filter - 1.4.21-1
iptables-mod-ipopt - 1.4.21-1
iw - 3.15-1
iwinfo - 51
jshn - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
jsonfilter - 2014-06-19-cdc760c58077f44fc40adbbe41e1556a67c1b9a9
kernel - 3.10.49-1-becd32b8bdfa9b04d3479ea77373b254
kmod-ath - 3.10.49+2014-05-22-1
kmod-ath10k - 3.10.49+2014-05-22-1
kmod-ath9k - 3.10.49+2014-05-22-1
kmod-ath9k-common - 3.10.49+2014-05-22-1
kmod-cfg80211 - 3.10.49+2014-05-22-1
kmod-crypto-aes - 3.10.49-1
kmod-crypto-arc4 - 3.10.49-1
kmod-crypto-core - 3.10.49-1
kmod-crypto-ecb - 3.10.49-1
kmod-crypto-hash - 3.10.49-1
kmod-crypto-manager - 3.10.49-1
kmod-crypto-pcompress - 3.10.49-1
kmod-crypto-sha1 - 3.10.49-1
kmod-fs-ext4 - 3.10.49-1
kmod-fs-vfat - 3.10.49-1
kmod-fuse - 3.10.49-1
kmod-gpio-button-hotplug - 3.10.49-1
kmod-gre - 3.10.49-1
kmod-ifb - 3.10.49-1
kmod-input-core - 3.10.49-1
kmod-ip6tables - 3.10.49-1
kmod-ipt-conntrack - 3.10.49-1
kmod-ipt-conntrack-extra - 3.10.49-1
kmod-ipt-core - 3.10.49-1
kmod-ipt-filter - 3.10.49-1
kmod-ipt-ipopt - 3.10.49-1
kmod-ipt-nat - 3.10.49-1
kmod-ipt-nathelper - 3.10.49-1
kmod-iptunnel - 3.10.49-1
kmod-ipv6 - 3.10.49-1
kmod-l2tp - 3.10.49-1
kmod-leds-wndr3700-usb - 3.10.49-1
kmod-ledtrig-usbdev - 3.10.49-1
kmod-lib-crc-ccitt - 3.10.49-1
kmod-lib-crc16 - 3.10.49-1
kmod-lib-textsearch - 3.10.49-1
kmod-mac80211 - 3.10.49+2014-05-22-1
kmod-mii - 3.10.49-1
kmod-mppe - 3.10.49-1
kmod-nls-base - 3.10.49-1
kmod-nls-cp437 - 3.10.49-1
kmod-nls-iso8859-1 - 3.10.49-1
kmod-ppp - 3.10.49-1
kmod-pppoe - 3.10.49-1
kmod-pppol2tp - 3.10.49-1
kmod-pppox - 3.10.49-1
kmod-pptp - 3.10.49-1
kmod-rfkill - 3.10.49-1
kmod-sched-connmark - 3.10.49-1
kmod-sched-core - 3.10.49-1
kmod-scsi-core - 3.10.49-1
kmod-slhc - 3.10.49-1
kmod-usb-acm - 3.10.49-1
kmod-usb-core - 3.10.49-1
kmod-usb-net - 3.10.49-1
kmod-usb-net-cdc-ether - 3.10.49-1
kmod-usb-net-cdc-ncm - 3.10.49-1
kmod-usb-net-hso - 3.10.49-1
kmod-usb-net-huawei-cdc-ncm - 3.10.49-1
kmod-usb-net-qmi-wwan - 3.10.49-1
kmod-usb-net-rndis - 3.10.49-1
kmod-usb-net-sierrawireless - 3.10.49-1
kmod-usb-ohci - 3.10.49-1
kmod-usb-printer - 3.10.49-1
kmod-usb-serial - 3.10.49-1
kmod-usb-serial-option - 3.10.49-1
kmod-usb-serial-sierrawireless - 3.10.49-1
kmod-usb-serial-wwan - 3.10.49-1
kmod-usb-storage - 3.10.49-1
kmod-usb-wdm - 3.10.49-1
kmod-usb2 - 3.10.49-1
libblobmsg-json - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
libc - 0.9.33.2-1
libcurl - 7.38.0-1
libevent2 - 2.0.21-1
libext2fs - 1.42.4-1
libfuse - 2.9.0-2
libgcc - 4.8-linaro-1
libip4tc - 1.4.21-1
libip6tc - 1.4.21-1
libiwinfo - 51
libiwinfo-lua - 51
libjson-c - 0.11-2
libjson-script - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
liblua - 5.1.5-1
libnfnetlink - 1.0.1-1
libnl-tiny - 0.1-3
libopenssl - 1.0.2a-0
libpolarssl - 1.3.9-2
libpthread - 0.9.33.2-1
librt - 0.9.33.2-1
libubox - 2014-08-04-dffbc09baf71b294185a36048166d00066d433b5
libubus - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
libubus-lua - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
libuci - 2014-04-11.1-1
libuci-lua - 2014-04-11.1-1
libusb-1.0 - 1.0.9-1
libustream-polarssl - 2014-03-25-fc0b5ec804ee43c532978dd04ab0509c34baefb0
libuuid - 2.24.1-1
libxtables - 1.4.21-1
lua - 5.1.5-1
luci - 0.12+git-15.037.36195-f1e2a26-1
luci-app-commands - 0.12+git-15.037.36195-f1e2a26-1
luci-app-ddns - 0.12+git-15.037.36195-f1e2a26-1
luci-app-ekooneplstat - 20141206-1
luci-app-firewall - 0.12+git-15.037.36195-f1e2a26-1
luci-app-hd-idle - 0.12+git-15.037.36195-f1e2a26-1
luci-app-mwan3 - 1.3-5
luci-app-p910nd - 0.12+git-15.037.36195-f1e2a26-1
luci-app-qos - 0.12+git-15.037.36195-f1e2a26-1
luci-app-samba - 0.12+git-15.037.36195-f1e2a26-1
luci-app-transmission - 0.12+git-15.037.36195-f1e2a26-1
luci-app-upnp - 0.12+git-15.037.36195-f1e2a26-1
luci-app-wol - 0.12+git-15.037.36195-f1e2a26-1
luci-base - 0.12+git-15.037.36195-f1e2a26-1
luci-i18n-english - 0.12+git-15.037.36195-f1e2a26-1
luci-i18n-polish - 0.12+git-15.037.36195-f1e2a26-1
luci-lib-nixio - 0.12+git-15.037.36195-f1e2a26-1
luci-mod-admin-full - 0.12+git-15.037.36195-f1e2a26-1
luci-proto-3g - 0.12+git-15.037.36195-f1e2a26-1
luci-proto-ipv6 - 0.12+git-15.037.36195-f1e2a26-1
luci-proto-ppp - 0.12+git-15.037.36195-f1e2a26-1
luci-proto-relay - 0.12+git-15.037.36195-f1e2a26-1
luci-ssl - 0.12+git-15.037.36195-f1e2a26-1
luci-theme-bootstrap - 0.12+git-15.037.36195-f1e2a26-1
miniupnpd - 1.8.20140523-4
mtd - 20
mwan3 - 1.5-10
netifd - 2014-09-08.1-46c569989f984226916fec28dd8ef152a664043e
ntfs-3g - 2014.2.15-1-fuseext
odhcp6c - 2014-12-10-722226c4f1d45c8bf4ac9189523738abcf7d648f
odhcpd - 2014-09-25-a6e2953843eaf6c93764f9feef10466e7a84ec85
opkg - 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-7
p910nd - 0.95-3
ppp - 2.4.7-2
ppp-mod-pppoe - 2.4.7-2
ppp-mod-pppol2tp - 2.4.7-2
ppp-mod-pptp - 2.4.7-2
procd - 2014-09-15-c1a558f7d0c1e6c1ffa5a47d557a7b45205eef1d
px5g - 3
qos-scripts - 1.2.1-7
relayd - 2014-06-29-8b20ffae06b9b7fcc6fb52d3b8a80b45ed424e39
resolveip - 2
samba36-server - 3.6.25-1
swconfig - 10
tc - 3.15.0-1
transmission-daemon - 2.84-1
transmission-web - 2.84-1
ubox - 2015-02-25.1-31f0ff358b360ee461d845c1b3b5e5d38fa27925
ubus - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
ubusd - 2014-09-17-4c4f35cf2230d70b9ddd87638ca911e8a563f2f3
uci - 2014-04-11.1-1
uhttpd - 2014-10-27-fd8e5e379c23c5fbcec3e76894b839233df09067
uhttpd-mod-ubus - 2014-10-27-fd8e5e379c23c5fbcec3e76894b839233df09067
uqmi - 2014-12-03-86bcdb8cca652676a78b2df8b5e3fb27a40c60a4
usb-modeswitch - 2014-07-18-01ecc3b9764d1dd89cf36ede0a2d98f9adb0cd33
wpad-mini - 2014-06-03.1-1
xl2tpd - 1.3.6-5619e1771048e74b729804e8602f409af0f3faea
zlib - 1.2.8-1

9

(47 odpowiedzi, napisanych Oprogramowanie / Software)

Odkopię trochę stary temat, niedawno sieć Lycamobile wprowadziła tanie pakiety internetowe (10zł 2gb/miesiąc), ale sieć ta kombinuje z TTL i teoretycznie internetu nie można dzielić, pomagają poniższe komendy, ale teraz max wartość jest 255 inaczej zgłasza błędy.

Cezary napisał/a:

iptables -t mangle -I POSTROUTING -j TTL --ttl-set 300
iptables -t mangle -I FORWARD -j TTL --ttl-set 300
iptables -t mangle -I PREROUTING -j TTL --ttl-set 300

Ustaw sobie wartość taką jak chcesz. Wszystkie wchodzące, wychodzące, przechodzące dostaną 300.

Cezary w gargoyle 1.6.0.5 jest literówka w nazwie APN jak się wybierze z listy lycamobilePL, w nazwie APN jest lacamobile.. Zamiast lycamobile...

10

(14 odpowiedzi, napisanych Oprogramowanie / Software)

A masz może pomysł co może być przyczyna?
Zrobiłem sobie skrypt który wysyła mi raz dziennie po połączeniu się z 3G stan limitu na koncie Orange.
Zmodyfikowalem sobie do tego skrypt limit.sh ( dodałem pełne ścieżki i dodałem przesyłanie na serwer z twojego poradnika heartbeat)

I przy wykonywaniu tego skryptu wyglada to tak samo że pierwsze sprawdzenie nie zwraca danych, zazwyczaj otrzymuje informacje  "Problem operatora brak możliwoÅ>ci sprawdzenia"

Jak zaloguje sie przez ssh (po starcie routera) to po wykonaniu komendy comgt otrzymuje za pierwszym razem

 comgt 23:09:44 -> -- Error Report --
comgt 23:09:44 -> ---->                       ^
comgt 23:09:44 -> Error @74, line 4, Could not write to COM device. (1)

Kolejne wykonanie tego polecenia zwraca już normalne wartości. Wyglada to tak jak by port był zajęty.

Próbowałem rownież na początku skryptu limit.sh dodać komendę 3ginfo albo comgt ale to tez nie zawsze pomaga.

Czy można jakoś sprawdzić czy i co zajmuje ten port? Albo czy port jest aktualnie wolny? Czy gargoyle lub 3ginfo odczytuje jakieś informacje z modemu cyklicznie czy tylko przy wejściu na stronę 3ginfo lub gargoyle.

Dodam ze używam tego routera w samochodzie, wiec tylko po starcie chce uruchamiać ten skrypt bo nigdy nie wiem jak długo i kiedy router będzie pracował.

11

(4 odpowiedzi, napisanych Oprogramowanie / Software)

U mnie zachowywała się tak samo, dlatego napisałem mały skrypt który zapala i gasi diodę przy połączeniu i rozłączeniu.

#!/bin/sh

if [ "$INTERFACE" = wan ]; then

    case "$ACTION" in
    ifup)
        echo "255" > /sys/class/leds/tp-link:green:3g/brightness
        ;;
    
    ifdown)
        echo "0" > /sys/class/leds/tp-link:green:3g/brightness
        ;;
        
    esac
fi

skrypt umieszczony w /etc/hotplug.d/iface/25-LED (na początku nazwałem 90-LED ale było bardzo duże opóźnienie w zapalaniu diody)

do tego jeszcze wywaliłem obsługę diody wan z /etc/config/system

uci delete system.led_usb
uci commit system

Skrypty działają na tp-link mr3020 na innych dioda 3g może się inaczej nazywać.

12

(14 odpowiedzi, napisanych Oprogramowanie / Software)

Czy to normalne ze przy pierwszym wejściu na stronę 3ginfo nie wyświetlane są żadne informacje? dopiero po odświeżeniu strony (w przeglądarce lub przez przycisk odśwież) wyświetlają się wszystkie dane modemu.
Mam tak na dwóch mr3020 z e3131 z play.

13

(35 odpowiedzi, napisanych Oprogramowanie / Software)

Ja mam uruchomione shairport w samochodzie ale na mr3020 z 16mb flash.
Z kompilacja Ci nie pomogę ale z dźwiękiem i zachowaniem 3G z telefonu mogę napisać co mi pomogło.

Pewnie korzystasz z iPhona z jakim softem? bo możliwość zachowania 3G telefonu jest chyba dopiero od iOS 7.

Czy kartę dźwiękową masz podłączaną bezpośrednio do routera czy masz hub i coś jeszcze?
U mnie rownież hub powodował problemy z dźwiękiem.

Żeby zachować 3G telefonu napisz w terminalu przez ssh:

uci add_list dhcp.lan.dhcp_option=3
uci commit

Po tym ustawieniu tel nie otrzyma adresu bramy i będzie korzystał z 3G.

U mnie dla karty dźwiękowej AXAGO ADA-20 pomaga zmiana pliku /etc/asound.conf
Trzeba odkomtowac (usunąć # na początku ) kilku ostatnich wierszy żeby było (standardowo te linijki są komentarzem):

  pcm.!default{
        type plug
        slave.pcm hw
 }

Na koniec dodam że ja na świeże gargoyle od Cezarego instaluje takie pakiet żeby to shairport działało:

kmod-sound-core kmod-usb-audio kmod-ipv6 alsa-lib libopenssl libavahi-client avahi-utils shairport_0.05_ar71xx.ipk

ale na 4mb flash to nie wejdzie.

A jeszcze mam pytanie do Cezarego czy można ze strony serwera zarządzać żeby klient odświeżył adres IP?

Ja w samochodzie rownież mam modem 3G i chciałbym żeby telefon po uruchomieniu routera otrzymał ip bez adresu bramy ( wtedy iPhone korzysta z internetu po 3G) a po połączeniu routera z 3G nadal już pełny adres, a w przypadku rozllączenia znowu nadal bez bramy.

Obecnie zrobiłem to tak ze w /etc/config/dhcp mam ustawiony pusty adres bramy i czas dzierżawy na 1m, napisałem skrypt w hotplug.d/iface ze gdy wan wstanie to uruchamia dnsmasq z innym plikiem config w którym jest adres bramy i czas dzierżawy 1h, a gdy wan sie rozłączy to dnsmasq sie restartuje i pobiera config z /etc/config.

Czy są jakieś konsekwencje jak bym zostawił leasetime cały czas na 1m? Czy zapytania dhcp jakoś mocno obciąża router lub sieć, bo chyba nie powinno być przerwy w transmisji przy odświeżania adresu?

14

(35 odpowiedzi, napisanych Oprogramowanie / Software)

Na samej górze jest napisane że wersja 1.0 zastąpi obecna wkrótce.
A na stronie http://www.mafipulation.org/ jest napisane:

Mon, 25 Mar 2013
Shairport
I've taken over maintainership of Shairport again. Albert Zeyer has maintained it since my initial release in 2011, and I'm very grateful for his work. I'm aiming to slim down the codebase and release a stable, Perl-free 1.0 in the coming months.

Ale jak już wyjdzie to i na openwrt się pewnie za nią wezmą.

Na razie już wiem jak poprawnie uruchomić tą wersje w c, więc dzięki za pomoc.

15

(35 odpowiedzi, napisanych Oprogramowanie / Software)

Niebawem ma wyjść wersja 1.0, ma być odchudzona, poprawiona i pozbawiona perla więc może ona zastąpi obydwie wersje.

https://github.com/abrasive/shairport

Więc na razie będę sobie radził w ten sposób.

Dzięki za pomoc!

16

(35 odpowiedzi, napisanych Oprogramowanie / Software)

Poszło już są te pliki, brakowało jeszcze alsa-lib, więc najpierw zrobiłem opkg update, zainstalowałem alsa-lib restart i lokalnie shairport.

A nie można było by jakoś zmienić ich nazw żeby to się automatycznie instalowało ?

Bo jak to na czysty system zainstalować ?
Najpierw bez opkg update lokalnie shairport z --nodeps, a potem opkg update i wszystkie zależności ręcznie ?

17

(35 odpowiedzi, napisanych Oprogramowanie / Software)

Tak, zainstalowana jest shairport - 20121002.
Czyli opkg widzi że jest nowsza wersja od 0.05 i instaluje 20121002 ??

To jak to poprawnie zainstalować ?

18

(35 odpowiedzi, napisanych Oprogramowanie / Software)

Nie, to jedyny pakiet przy którym coś takiego zauważyłem. A masz możesz przetestować u siebie czy na Garogyle tworzy te pliki ? 

Czy jest to tylko u mnie problem czy coś z Garogyle

19

(35 odpowiedzi, napisanych Oprogramowanie / Software)

Tak mam wymieniony flash na 16MB więc miejsca mam dużo..
Całe shairport działa, brakuje tych plików dlatego zastanawiam się co jest przyczyną i czy ma to wpływ na jakieś inne pliki i prace shairport.

20

(35 odpowiedzi, napisanych Oprogramowanie / Software)

instaluje przez opkg install http://ecco.selfip.net/attitude_adjustm … ar71xx.ipk

Tak wiem na AA są w init.d i w config pliki airplay, jest jeszcze plik asound.conf w /etc/

W Garogyle żaden z tych plików się nie tworzy.

21

(35 odpowiedzi, napisanych Oprogramowanie / Software)

Mam pytanko o twoje shairport_0.05_ar71xx.ipk,

Na twoim Garogyle na TL-MR3020 nie tworzą się skrypty w init.d i config.

Ten sam pakiet na czystym Attitude Adjustment tworzy normalnie te pliki.

Nie wiem czy ma to wpływ na jakieś inne rzeczy związane z shairport, ale zauważyłem jeszcze jedną rzecz że twoje shairport na AA podczas zmiany głośności w urządzeniu iOS zmienia głośność główną na routerze widoczną w alsamixer.

Na Garogyle głośność w głośnikach się zmienia ale nie widać tego w alsamixer.

Na garogyle robię najpierw opkg install opkg

Czy jest coś nie tak z tym pakietem na Garogyle ?

Pytam dlatego że walczę jeszcze ze stabilnością shairport, bo czasami się coś wywala z dzwiękiem.

22

(35 odpowiedzi, napisanych Oprogramowanie / Software)

Działa, dzięki wielkie.

Musiałem doinstalowac kmod-usb-audio i kmod-ipv6 kmod-ip6tables ip6tables.

Bez tego nie było dźwięku. Mógłbyś je dodać na przyszłość do zależności.

Jeszcze raz dzięki.

23

(35 odpowiedzi, napisanych Oprogramowanie / Software)

Na ar71xx tego komunikatu nie ma

Error: Unable to accept connection to server socket: Bad address

a ten o ipv6 znika po zainstalowaniu ipv6.

Bardzo bym prosił o taką wersją co na ar71xx lub tą w perlu bo obydwie działają mi na TL-MR3020.

24

(35 odpowiedzi, napisanych Oprogramowanie / Software)

Przetestowałem dzisiaj shaiport na TL-MR3020 i po zainstalowaniu kmod-usb-audio, i pakietów od ipv6: kmod-ipv6 kmod-ip6tables ip6tables  zaczeło chodzić na tp-linku. Ta wersja na ar71xx jest chyba trochę inna bo nie tworzy plików w /etc/init.d, musiałem uruchamiać ją normalnie poleceniem shairport -a test -b 256 -v3.

Przed instalacją pakietów ipv6 miałem komunikat:

Failed to create ipv6 socket. Trying ipv4: Address family not supported by protocol 

Na asusie ramips niestety nie działa, dostaję błąd identyczny jak w tym wątku: http://eko.one.pl/forum/viewtopic.php?id=5529

Po instalacji ipv6 pierwszy błąd nie występuje zostaje tylko: 

Error: Unable to accept connection to server socket: Bad address 

Mam na nim zainstalowane Attitude Adjustment 12.09 r36088 z oficialnej strony OpenWRT.

Ty w swoich softach trochę więcej pakietów dokładasz niż te na OpenWRT.org, może brakuje mi jakiś pakietów?
Z tego co znalazłem to są to chyba błędy z ipv6, ostatnio w aktualizacjach są cały czas zmiany w ipv6

Lista zainstalowanych pakietów na Asusie:

 
alsa-lib - 1.0.24.1-1
avahi-daemon - 0.6.31-5
avahi-utils - 0.6.31-5
base-files - 117-r36088
blkid - 2.21.2-1
block-mount - 0.2.0-9
busybox - 1.19.4-6
chat - 2.4.5-8
comgt - 0.32-21
dbus - 1.4.14-2
dnsmasq - 2.62-2
dropbear - 2011.54-2
ebtables - 2.0.10-4-1
firewall - 2-55.1
hotplug2 - 1.0-beta-4
ip - 3.3.0-1
ip6tables - 1.4.10-4
ipset - 6.11-2
iptables - 1.4.10-4
iptables-mod-ipset - 1.4.10-4
iw - 3.6-1
jshn - 2013-01-29-0bc317aa4d9af44806c28ca286d79a8b5a92b2b8
kernel - 3.3.8-1-243e356d4c2adb7129f20fcae9ea219a
kmod-button-hotplug - 3.3.8-3
kmod-cfg80211 - 3.3.8+2012-09-07-3
kmod-crypto-aes - 3.3.8-1
kmod-crypto-arc4 - 3.3.8-1
kmod-crypto-core - 3.3.8-1
kmod-ebtables - 3.3.8-1
kmod-eeprom-93cx6 - 3.3.8-1
kmod-fs-ext4 - 3.3.8-1
kmod-input-core - 3.3.8-1
kmod-input-gpio-keys-polled - 3.3.8-1
kmod-input-polldev - 3.3.8-1
kmod-ip6tables - 3.3.8-1
kmod-ipt-conntrack - 3.3.8-1
kmod-ipt-core - 3.3.8-1
kmod-ipt-ipset - 3.3.8+6.11-2
kmod-ipt-nat - 3.3.8-1
kmod-ipt-nathelper - 3.3.8-1
kmod-ipv6 - 3.3.8-1
kmod-leds-gpio - 3.3.8-1
kmod-ledtrig-usbdev - 3.3.8-1
kmod-lib-crc-ccitt - 3.3.8-1
kmod-lib-crc-itu-t - 3.3.8-1
kmod-lib-crc16 - 3.3.8-1
kmod-mac80211 - 3.3.8+2012-09-07-3
kmod-nfnetlink - 3.3.8-1
kmod-nls-base - 3.3.8-1
kmod-ppp - 3.3.8-1
kmod-pppoe - 3.3.8-1
kmod-pppox - 3.3.8-1
kmod-rt2800-lib - 3.3.8+2012-09-07-3
kmod-rt2800-pci - 3.3.8+2012-09-07-3
kmod-rt2x00-lib - 3.3.8+2012-09-07-3
kmod-rt2x00-pci - 3.3.8+2012-09-07-3
kmod-rt2x00-soc - 3.3.8+2012-09-07-3
kmod-scsi-core - 3.3.8-1
kmod-sound-core - 3.3.8-1
kmod-usb-audio - 3.3.8-1
kmod-usb-core - 3.3.8-1
kmod-usb-rt305x-dwc_otg - 3.3.8-1
kmod-usb-serial - 3.3.8-1
kmod-usb-serial-option - 3.3.8-1
kmod-usb-serial-wwan - 3.3.8-1
kmod-usb-storage - 3.3.8-1
kmod-usb2 - 3.3.8-1
libao - 1.1.0-1
libavahi - 0.6.31-5
libavahi-client - 0.6.31-5
libavahi-dbus-support - 0.6.31-5
libblkid - 2.21.2-1
libblobmsg-json - 2013-01-29-0bc317aa4d9af44806c28ca286d79a8b5a92b2b8
libc - 0.9.33.2-1
libdaemon - 0.14-2
libdbus - 1.4.14-2
libexpat - 2.0.1-1
libgcc - 4.6-linaro-1
libgdbm - 1.9.1-2
libip4tc - 1.4.10-4
libip6tc - 1.4.10-4
libiwinfo - 36
libiwinfo-lua - 36
libjson - 0.9-2
liblua - 5.1.4-8
libmnl - 1.0.1-1
libnl-tiny - 0.1-3
libopenssl - 1.0.1e-1
libpthread - 0.9.33.2-1
librt - 0.9.33.2-1
libubox - 2013-01-29-0bc317aa4d9af44806c28ca286d79a8b5a92b2b8
libubus - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
libubus-lua - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
libuci - 2013-01-04.1-1
libuci-lua - 2013-01-04.1-1
libusb - 0.1.12-3
libuuid - 2.21.2-1
libxtables - 1.4.10-4
lua - 5.1.4-8
luci - 0.11.1-1
luci-app-firewall - 0.11.1-1
luci-i18n-english - 0.11.1-1
luci-lib-core - 0.11.1-1
luci-lib-ipkg - 0.11.1-1
luci-lib-nixio - 0.11.1-1
luci-lib-sys - 0.11.1-1
luci-lib-web - 0.11.1-1
luci-mod-admin-core - 0.11.1-1
luci-mod-admin-full - 0.11.1-1
luci-proto-3g - 0.11.1-1
luci-proto-core - 0.11.1-1
luci-proto-ppp - 0.11.1-1
luci-sgi-cgi - 0.11.1-1
luci-theme-base - 0.11.1-1
luci-theme-openwrt - 0.11.1-1
maccalc - 1
mtd - 18.1
netifd - 2013-01-29.2-4bb99d4eb462776336928392010b372236ac3c93
opkg - 618-3
ppp - 2.4.5-8
ppp-mod-pppoe - 2.4.5-8
shairport - 2012-10-20
swap-utils - 2.21.2-1
swconfig - 10
ubus - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
ubusd - 2013-01-13-bf566871bd6a633e4504c60c6fc55b2a97305a50
uci - 2013-01-04.1-1
uhttpd - 2012-10-30-e57bf6d8bfa465a50eea2c30269acdfe751a46fd
usb-modeswitch - 1.2.3-2
usb-modeswitch-data - 20120120-1
wpad-mini - 20120910-1
zlib - 1.2.7-1

25

(35 odpowiedzi, napisanych Oprogramowanie / Software)

A jest gdzieś ta wersja w c dla ar71xx ?? Na tp-linku tl-mr3020 z twoim gargoyle ta wersja w perlu mi działa po dodatkowym zainstalowaniu kmod-usb-audio, bez tego nie ma dźwięku.

W asusie ramips ten pakiet w c generalnie się odpala, żadnych błędów nie zwraca, z telefonu widzę airport ale jak chce coś puścić to próbuje się połączyć i telefon pauzuje i nie odtwarza muzyki do airport.

Wiem ze w tym shairport był jakiś problem ze nie działało z iOS 6 może ta wersja w c ma ten błąd?

Jeszcze w poniedziałek spróbuje spróbować z komputera puszczać muzykę, i jak by był shairport w c na ar71xx to bym przetestować na tplinku czy to wina shairport czy czegoś innego.

Ile zajmuje cała paczka shairport ze wszystkimi zaleznosciami? Czy jest szansa żeby na router z 4MB flash skomplikować openwrt z pakietami dla modemu 3G i shairport??

Ja ten router w samochodzie mam założony i zależy mi tylko na wifi, internecie 3G, shairport i 3ginfo.

Obawiam się ze extroot może się wysypywać na pendrive prze częstych włączaniach i wyłączaniach w samochodzie.