ASUS reitittimet, modeemit yms. verkkolaitteet

Dual-band kamassa tavataan esittää luku, joka on 2,4 sekä 5 GHz -taajuuksien teoreettisten kapasiteettien summa. Jos sekä tukiasema, että adapteri on dual-band, saako nuo jotenkin yhtäaikaiseen käyttöön (itselläni on eri SSID eri taajuuksien verkoissa, jotta voi priorisoida) siten, että molemmat kaistat on saman yhteyden käytössä? Vai onko tuo vain mainosmiesten kikka sanoa, että tavallaan jos molemmilla taajuuksilla olisi täysillä siirtävä laite niin tämä ja tämä olisi teoriassa mahdollista?
 
@Hans Niskatuki Pari kertaa oon vilkuillu noita lämpöjä ja tuo 2ghz radio on siellä 54c nurkilla ja tuo 5ghz taasen molempina kertoina 61c <- lienee vielä kuitenkin tuo 60c ihan ok lukema (?) joskin aika korkeahan tuo lämpö kuitenkin jatkuvaksi lämmöksi toisaalta on. Prossun lämpöjä ei näytä tuo minun loota. En tiedä pitäskö vaiko eikö mutta lämmöistä näkyy vaan noi radiot.
 
Pari kertaa oon vilkuillu noita lämpöjä ja tuo 2ghz radio on siellä 54c nurkilla ja tuo 5ghz taasen molempina kertoina 61c <- lienee vielä kuitenkin tuo 60c ihan ok lukema (?)
Siis melko OK lukemat, toki hieman ehkä aavistuksen koholla. Mutta ei mitenkään pahasti Mielestäni. Katsoin juuri oman routterini 2.4 GHz lämmöt (5 Gigaa disabloituna koska käyttäjiä ei tällä hetkellä ole) ja näytti lukemaa 46 pykälää Anders Celsiuksen asteikolla mitattuna. Ambient lämmöt sen vajaat kesäiset 25 astetta. Mutta jos jotain voi päätellä, niin sanoisin että aavistuksen verran sulla koholla tuo lukema. Mutta ei Mielestäni aivan suorilta selitä sitä sun orkkis random ongelmaa.

Ja aiemmin pistinkin ihan tarkoituksella kysymysmerkit kysymyksiini (:)) koska en suoraan jaksa muistaa mitä mikäkin Asuksen routteri näyttää sen raudan osalta. Luultavasti ihan normi tilanne että aina ei kaikki lämmöt tms. näy GUI:ssa.
 
Ja vielä käyttäjälle @mige79 sellainen vinkki että ketjuun postaamani aiemman viestin #48 ohjeita orjallisesti noudattaen otat ne routterin asetukset jemmaan (screen capturet ja copypastet notepadiin) ja teet sen factory resetin. Ja fresh start from scratch. Ehkä myös tuorein firmis (beta) tulille sitä ennen.

Tiätty, on se vähän turhauttavaa toimintaa naputella niitä asetuksia uusiksi. Mutta kun asennoidut oikein ja kepein Mielin niin ei se ole paha rasti mitenkään. Vienee vain sen tunnin tai pualtoista about laatuajastasi, mutta hyvinkin pitkälti poissulkee monta tekijää (=rautavika).
 
Jees pitää kattella josko tuohon joskus jaksaisi ryhtyä. Toisaalta noiden asetusten talteenotto voisi olla sikälikini järkevää että jos vaikka joskus reititintä vaihtaa niin saisi sitten tarkisteltua nuo jostain ettei tartte netistä ruveta kaivelemaan.
Kuitenkin nuo laitteiden resetoinnit on edelleen musta vähän niin ja näin. Onhan esim. windows koneetkin nykyään aikalailla huoltovapaita jos nyt ei ihan isosti rupea säätämään niiden kanssa ja kohtuullisista osista koneen kasaa niin luulis nyt tuommoinen yhtä asiaa varten rakennettu purkki saatavan jotakuinkin vakaasti toimimaan.
Olen mm. hommannut erillisen serverinkin kun ei noista pikkupurkeista ole mihinkään nas-hommiin tai paljon muuhunkaan ylimääräiseen.
Noh meni jo OT:ksi vähäsen....
 
Hmmhmm.. meillä on tollanen asuksen rt-ac66u pömpeli tossa ja uusin merlini sisällä. Oon pitänyt firmistä suht hyvin ajan tasalla, mutta mikähän tossa lie, että wlan on kuitenkin suht epävarman oloinen.

Mulla on sama purkki ja nyt oon kiinnittänyt huomiota ihan samaan asiaan. Mulla vika on varmasti Asuksen tukarissa, koska kaikilta laitteilta (oma läppäri, lasten tietokoneet yms.) häviää tukari näkyvistä. Joskus WLANit palaa toimintaan itsestään, joskus joutuu resetoimaan purkin. Aiemmin mulla on ollut Merlin purkissa sisässä, mutta nyt vaihdoin kokeeksi Asuksen oman uusimman firmiksen. Tekee sitä samaa molemmilla. Täytyy tehdä tuo factory reset tuolle vielä huomenna ja seurata miten jatkaa toimintaa.
 
Hankin uuden mokkulan viime talvena itsekseen sammuilevan vanhan mokkulan tilalle. Tuo uusi mokkula on Huawei E5377. Huomasin siinä olevan todella huono wlan kantama ja signaali ja kerran jo kävin vaihtamassa laitteen uuteenkin mutta homma ei parantunut. Ajattelin siis hankkia huonolla perehtymisellä jonkun laitteen jolla voisin jakaa mokkulan netin laitteille paremmalla kantamalla. Ja tuoksi laitteeksi valitsin Asus RT-N14U:n.

Kuvat nykyisestä ja toivotusta tilanteesta:
Nykytila Dropbox - nykytila.jpg
Tavoite Dropbox - tavoitetila.jpg

En osannut laittaa kuvia suoraan näkyville mutta noista linkeistä atk-foorumilaiset selvinnevät.

Asuksen sivujen mukaan tuo mokkula ei sitten olekaan tuettu ja vakiofirmiksellä olen tuon käytännössä todennut (tai sitten en vaan osannut). Löysin ohjeet (The Blog of Juho) joiden mukaan tuo pitäisi saada toimimaan. Olen hukannut kaikki usb A piuhani johonkin eli tuota ohjeen ensimmäistä kahta vaihetta en ole tehnyt vielä. Niiden jälkeen pitää vissiin siirtyä usb:stä ethernetiin? Päivitys tähän: Olin ymmärtänyt väärin, mokkula liitetään Asukseen usb:llä, sitten ethernetin yli ssh:lla katsellaan OpenWRT:n näkemät usb-laitteet.

Asukseen olen saanut taiteiltua OpenWRT 15.05 jakelun, joka vielä oli yksinkertaiselle miehelle riitävän yksinkertaista. Pitäisi vaan saada paketteja asennettua
Koodi:
opkg install usb-modeswitch usb-modeswitch-data kmod-usb-net kmod-usb-net-cdc-ether
mutta mulla ei kai voi olla samaan aikaan nettiyhteyttä kun olen ethernet-piuhalla kiinni tuossa asuksessa. Nyt tulee sellainen asia josta en ole ihan varma olenko ymmärtänyt oikein: Mun pitäisi siis ilmeisesti löytää nuo paketit usb-modeswitch usb-modeswitch-data kmod-usb-net kmod-usb-net-cdc-ether jostain, siirtää ne vaikka Asusin /tmp -hakemistoon ja asentaa sieltä (ottaa mallia How to install Luci without internet connection (Page 1) — General Discussion — OpenWrt). koska ilman nettiä en voi asentaa suoraan reposta. Jos olen hoksannut kuvion oikein niin seuraava kysymys tietysti on että mistä löydän oikeat versiot noista paketeista?

SSH-yhteydet Asusiin toimii ihan ok ja sen suhteen ei ole ongelmaa, ainoa hankaluus on tosiaan se että ainoa netti tulee tuon mokkulan kautta joka ei pelaa tuon Asusin kanssa ennen kuin nuo paketit on asennettu ja tehty jotkin muut tepposet.


En oikein osannut kiteyttää ongelmaani mutta toivottavasti tästä saa jollain lailla kuvan tilanteestani. Ja lisätietoja annan mielelläni, kun vain tiedän mitä tietoja tarvitaan. Kiitos kaikille jotka tämän jaksavat lukea ja ennen kaikkea vastailla.


Päivitystä: Paketteja lataillessa törmäsin siihen, että en meinaa löytää usb-modeswitch-data:a. Sitä ei vissiin enää käytetä vaan se tulee jo usb-modeswitch-data:ssa. Lähde: #13684 (usb-modeswitch-data package missing) – OpenWrt
 
Viimeksi muokattu:
Nämä paketit piti siis asentaa:
Koodi:
kmod-mii
kmod-usb-net
kmod-usb-net-cdc-ncm
kmod-usb-wdm
libpthread
librt
libusb-1.0
kmod-usb-net-cdc-ether_3.18.20-1_ramips_24kec.ipk
kmod-usb-net-huawei-cdc-ncm_3.18.20-1_ramips_24kec.ipk
usb-modeswitch_2014-08-26-993a9a542791953c4804f7ddbb3a07756738e37a_ramips_24kec.ipk

Tässä kohtaa mulla tulee joku pulma:
Koodi:
root@OpenWrt:/tmp# opkg install usb-modeswitch_2014-08-26-993a9a542791953c4804f7ddbb3a07756738e37a_ramips_24kec.ipk
Installing usb-modeswitch (2014-08-26-993a9a542791953c4804f7ddbb3a07756738e37a) to root...
Configuring usb-modeswitch.
root@OpenWrt:/tmp# usb_modeswitch -v 12d1 -p 1f02 -M 55534243123456780000000000000a11062000000000000100000000000000
-ash: usb_modeswitch: not found
root@OpenWrt:/tmp#

Kokeilin vaihtaa alaviivan väliviivaksi mutta ei onnea:
Koodi:
root@OpenWrt:~# usb-modeswitch -v 12d1 -p 1f02 -M 55534243123456780000000000000a11062000000000000100000000000000
-ash: usb-modeswitch: not found

us tabilla täydennettynä tarjoaa vaihtoehdot
Koodi:
root@OpenWrt:~# us
usbmode  usign

Jotakin yksinkertaista mä nyt tässä tuon usb-modeswitchin kanssa kädetän mutta mitä? Kirjoitusvieheistä ei pitäisi olla kyse koska kopioin ja liitän tai käytän tab-completea komentojen kanssa.

Muokkaus: dmesg output spoileriin:
Koodi:
root@OpenWrt:~# dmesg
[    0.000000] Linux version 3.18.20 (buildbot@builder1) (gcc version 4.8.3 (Ope                                                                                                                                                nWrt/Linaro GCC 4.8-2014.04 r46450) ) #1 Fri Sep 4 18:55:05 CEST 2015
[    0.000000] Board has DDR1
[    0.000000] Analog PMU set to hw control
[    0.000000] Digital PMU set to hw control
[    0.000000] SoC Type: Ralink MT7620N ver:2 eco:6
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU0 revision is: 00019650 (MIPS 24KEc)
[    0.000000] MIPS: machine is Asus RT-N14U
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 04000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x03ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x03ffffff]
[    0.000000] Initmem setup node 0 [mem 0x00000000-0x03ffffff]
[    0.000000] On node 0 totalpages: 16384
[    0.000000] free_area_init_node: node 0, pgdat 802f62b0, node_mem_map 8100000                                                                                                                                                0
[    0.000000]   Normal zone: 128 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 16384 pages, LIFO batch:3
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 byt                                                                                                                                                es
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pag                                                                                                                                                es: 16256
[    0.000000] Kernel command line: console=ttyS0,57600 rootfstype=squashfs,jffs                                                                                                                                                2
[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Writing ErrCtl register=0000c343
[    0.000000] Readback ErrCtl register=0000c343
[    0.000000] Memory: 61368K/65536K available (2656K kernel code, 131K rwdata,                                                                                                                                                 340K rodata, 192K init, 190K bss, 4168K reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:256
[    0.000000] CPU Clock: 580MHz
[    0.000000] systick: running - mult: 214748, shift: 32
[    0.010000] Calibrating delay loop... 383.38 BogoMIPS (lpj=1916928)
[    0.070000] pid_max: default: 32768 minimum: 301
[    0.080000] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.090000] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.100000] pinctrl core: initialized pinctrl subsystem
[    0.110000] NET: Registered protocol family 16
[    0.120000] rt2880-pinmux pinctrl: try to register 73 pins ...
[    0.120000] pinctrl core: registered pin 0 (io0) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 1 (io1) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 2 (io2) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 3 (io3) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 4 (io4) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 5 (io5) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 6 (io6) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 7 (io7) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 8 (io8) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 9 (io9) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 10 (io10) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 11 (io11) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 12 (io12) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 13 (io13) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 14 (io14) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 15 (io15) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 16 (io16) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 17 (io17) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 18 (io18) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 19 (io19) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 20 (io20) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 21 (io21) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 22 (io22) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 23 (io23) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 24 (io24) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 25 (io25) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 26 (io26) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 27 (io27) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 28 (io28) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 29 (io29) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 30 (io30) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 31 (io31) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 32 (io32) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 33 (io33) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 34 (io34) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 35 (io35) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 36 (io36) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 37 (io37) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 38 (io38) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 39 (io39) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 40 (io40) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 41 (io41) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 42 (io42) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 43 (io43) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 44 (io44) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 45 (io45) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 46 (io46) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 47 (io47) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 48 (io48) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 49 (io49) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 50 (io50) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 51 (io51) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 52 (io52) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 53 (io53) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 54 (io54) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 55 (io55) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 56 (io56) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 57 (io57) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 58 (io58) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 59 (io59) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 60 (io60) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 61 (io61) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 62 (io62) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 63 (io63) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 64 (io64) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 65 (io65) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 66 (io66) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 67 (io67) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 68 (io68) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 69 (io69) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 70 (io70) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 71 (io71) on rt2880-pinmux
[    0.120000] pinctrl core: registered pin 72 (io72) on rt2880-pinmux
[    0.120000] pinctrl core: add 3 pinmux maps
[    0.120000] rt2880-pinmux pinctrl: found group selector 12 for ephy
[    0.120000] rt2880-pinmux pinctrl: found group selector 11 for wled
[    0.120000] rt2880-pinmux pinctrl: found group selector 0 for i2c
[    0.120000] rt2880-pinmux pinctrl: request pin 40 (io40) for pinctrl
[    0.120000] rt2880-pinmux pinctrl: request pin 41 (io41) for pinctrl
[    0.120000] rt2880-pinmux pinctrl: request pin 42 (io42) for pinctrl
[    0.120000] rt2880-pinmux pinctrl: request pin 43 (io43) for pinctrl
[    0.120000] rt2880-pinmux pinctrl: request pin 44 (io44) for pinctrl
[    0.120000] rt2880-pinmux pinctrl: request pin 72 (io72) for pinctrl
[    0.120000] rt2880-pinmux pinctrl: request pin 1 (io1) for pinctrl
[    0.120000] rt2880-pinmux pinctrl: request pin 2 (io2) for pinctrl
[    0.120000] rt2880-pinmux pinctrl: failed to lookup the sleep state
[    0.130000] rt2880_gpio 10000600.gpio: registering 24 gpios
[    0.140000] rt2880_gpio 10000600.gpio: registering 24 irq handlers
[    0.150000] rt2880_gpio 10000660.gpio: registering 32 gpios
[    0.160000] rt2880_gpio 10000660.gpio: registering 32 irq handlers
[    0.170000] rt2880_gpio 10000688.gpio: registering 1 gpios
[    0.180000] rt2880_gpio 10000688.gpio: registering 1 irq handlers
[    0.190000] Switched to clocksource systick
[    0.200000] NET: Registered protocol family 2
[    0.200000] TCP established hash table entries: 1024 (order: 0, 4096 bytes)
[    0.220000] TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
[    0.230000] TCP: Hash tables configured (established 1024 bind 1024)
[    0.240000] TCP: reno registered
[    0.250000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.260000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.270000] NET: Registered protocol family 1
[    0.280000] PCI: CLS 0 bytes, default 32
[    0.280000] rt-timer 10000100.timer: maximum frequency is 2441Hz
[    0.300000] alarmtimer alarmtimer: no of_node; not parsing pinctrl DT
[    0.300000] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.320000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.330000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORIT                                                                                                                                                Y) (c) 2001-2006 Red Hat, Inc.
[    0.350000] msgmni has been set to 119
[    0.370000] io scheduler noop registered
[    0.380000] io scheduler deadline registered (default)
[    0.390000] drivers/phy/phy-ralink-usb.c:ralink_usb_phy_probe[147]
[    0.400000] drivers/phy/phy-ralink-usb.c:ralink_usb_phy_probe[161]
[    0.410000] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled
[    0.430000] serial8250 serial8250: no of_node; not parsing pinctrl DT
[    0.430000] pinctrl core: add 1 pinmux maps
[    0.430000] rt2880-pinmux pinctrl: found group selector 3 for uartlite
[    0.430000] rt2880-pinmux pinctrl: request pin 15 (io15) for 10000c00.uartlit                                                                                                                                                e
[    0.430000] rt2880-pinmux pinctrl: request pin 16 (io16) for 10000c00.uartlit                                                                                                                                                e
[    0.430000] console [ttyS0] disabled
[    0.440000] 10000c00.uartlite: ttyS0 at MMIO 0x10000c00 (irq = 20, base_baud                                                                                                                                                 = 2500000) is a 16550A
[    0.450000] console [ttyS0] enabled
[    0.470000] bootconsole [early0] disabled
[    0.490000] pinctrl core: add 1 pinmux maps
[    0.490000] rt2880-pinmux pinctrl: found group selector 2 for spi
[    0.490000] rt2880-pinmux pinctrl: request pin 3 (io3) for 10000b00.spi
[    0.490000] rt2880-pinmux pinctrl: request pin 4 (io4) for 10000b00.spi
[    0.490000] rt2880-pinmux pinctrl: request pin 5 (io5) for 10000b00.spi
[    0.490000] rt2880-pinmux pinctrl: request pin 6 (io6) for 10000b00.spi
[    0.490000] m25p80 spi32766.0: w25q128 (16384 Kbytes)
[    0.500000] 4 ofpart partitions found on MTD device spi32766.0
[    0.510000] Creating 4 MTD partitions on "spi32766.0":
[    0.520000] 0x000000000000-0x000000030000 : "u-boot"
[    0.530000] 0x000000030000-0x000000040000 : "u-boot-env"
[    0.540000] 0x000000040000-0x000000050000 : "factory"
[    0.560000] 0x000000050000-0x000001000000 : "firmware"
[    0.690000] 2 uimage-fw partitions found on MTD device firmware
[    0.700000] 0x000000050000-0x00000015c7a2 : "kernel"
[    0.710000] 0x00000015c7a2-0x000001000000 : "rootfs"
[    0.720000] mtd: device 5 (rootfs) set to be root filesystem
[    0.740000] 1 squashfs-split partitions found on MTD device rootfs
[    0.750000] 0x000000380000-0x000001000000 : "rootfs_data"
[    0.760000] ralink_soc_eth 10100000.ethernet eth0 (uninitialized): port 1 lin                                                                                                                                                k up (100Mbps/Full duplex)
[    0.780000] ralink_soc_eth 10100000.ethernet: loaded mt7620 driver
[    0.790000] ralink_soc_eth 10100000.ethernet eth0: ralink at 0xb0100000, irq                                                                                                                                                 5
[    0.810000] rt2880_wdt 10000120.watchdog: Initialized
[    0.820000] TCP: cubic registered
[    0.830000] NET: Registered protocol family 17
[    0.840000] bridge: automatic filtering via arp/ip/ip6tables has been depreca                                                                                                                                                ted. Update your scripts to load br_netfilter if you need this.
[    0.860000] Bridge firewalling registered
[    0.870000] 8021q: 802.1Q VLAN Support v1.8
[    0.900000] VFS: Mounted root (squashfs filesystem) readonly on device 31:5.
[    0.910000] Freeing unused kernel memory: 192K (80310000 - 80340000)
[    3.300000] init: Console is alive
[    3.300000] init: - watchdog -
[    5.690000] usbcore: registered new interface driver usbfs
[    5.710000] usbcore: registered new interface driver hub
[    5.720000] usbcore: registered new device driver usb
[    5.730000] rt2880-pinmux pinctrl: request pin 1 (io1) for pio:1
[    5.730000] rt2880-pinmux pinctrl: request pin 2 (io2) for pio:2
[    5.730000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    5.750000] ehci-platform: EHCI generic platform driver
[    5.960000] phy phy-usbphy.0: remote usb device wakeup disabled
[    5.970000] phy phy-usbphy.0: UTMI 16bit 30MHz
[    5.980000] ehci-platform 101c0000.ehci: EHCI Host Controller
[    5.990000] ehci-platform 101c0000.ehci: new USB bus registered, assigned bus                                                                                                                                                 number 1
[    6.000000] ehci-platform 101c0000.ehci: irq 26, io mem 0x101c0000
[    6.040000] ehci-platform 101c0000.ehci: USB 2.0 started, EHCI 1.00
[    6.050000] usb usb1: no of_node; not parsing pinctrl DT
[    6.050000] hub 1-0:1.0: no of_node; not parsing pinctrl DT
[    6.050000] hub 1-0:1.0: USB hub found
[    6.060000] hub 1-0:1.0: 1 port detected
[    6.070000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    6.080000] ohci-platform: OHCI generic platform driver
[    6.090000] ohci-platform 101c1000.ohci: Generic Platform OHCI controller
[    6.100000] ohci-platform 101c1000.ohci: new USB bus registered, assigned bus                                                                                                                                                 number 2
[    6.120000] ohci-platform 101c1000.ohci: irq 26, io mem 0x101c1000
[    6.190000] usb usb2: no of_node; not parsing pinctrl DT
[    6.190000] hub 2-0:1.0: no of_node; not parsing pinctrl DT
[    6.190000] hub 2-0:1.0: USB hub found
[    6.200000] hub 2-0:1.0: 1 port detected
[    6.210000] rt2880-pinmux pinctrl: request pin 40 (io40) for pio:40
[    6.210000] rt2880-pinmux pinctrl: request pin 41 (io41) for pio:41
[    6.210000] rt2880-pinmux pinctrl: request pin 42 (io42) for pio:42
[    6.210000] rt2880-pinmux pinctrl: request pin 43 (io43) for pio:43
[    6.210000] rt2880-pinmux pinctrl: request pin 72 (io72) for pio:72
[    6.330000] init: - preinit -
[    6.410000] usb 1-1: new high-speed USB device number 2 using ehci-platform
[    6.660000] usb 1-1: no of_node; not parsing pinctrl DT
[    6.750000] 8021q: adding VLAN 0 to HW filter on device eth0
[    6.850000] random: mktemp urandom read with 11 bits of entropy available
[    9.410000] jffs2: notice: (324) jffs2_build_xattr_subsystem: complete buildi                                                                                                                                                ng xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0                                                                                                                                                 orphan) found.
[    9.460000] mount_root: switching to jffs2 overlay
[    9.520000] procd: - early -
[    9.530000] procd: - watchdog -
[   10.470000] procd: - ubus -
[   11.600000] procd: - init -
[   12.640000] NET: Registered protocol family 10
[   12.650000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   12.680000] usbcore: registered new interface driver cdc_wdm
[   12.690000] Loading modules backported from Linux version master-2015-03-09-0                                                                                                                                                -g141f155
[   12.710000] Backport generated by backports.git backports-20150129-0-gdd4a670
[   12.730000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   12.740000] nf_conntrack version 0.5.0 (961 buckets, 3844 max)
[   12.790000] xt_time: kernel timezone is -0000
[   12.800000] usbcore: registered new interface driver cdc_ether
[   12.840000] usbcore: registered new interface driver cdc_ncm
[   12.970000] cfg80211: Calling CRDA to update world regulatory domain
[   12.990000] usbcore: registered new interface driver huawei_cdc_ncm
[   13.010000] cfg80211: World regulatory domain updated:
[   13.020000] cfg80211:  DFS Master region: unset
[   13.020000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gai                                                                                                                                                n, max_eirp), (dfs_cac_time)
[   13.040000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 m                                                                                                                                                Bm), (N/A)
[   13.060000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 m                                                                                                                                                Bm), (N/A)
[   13.080000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 m                                                                                                                                                Bm), (N/A)
[   13.090000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz), (N/A, 2000 m                                                                                                                                                Bm), (N/A)
[   13.110000] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AU                                                                                                                                                TO), (N/A, 2000 mBm), (0 s)
[   13.130000] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000                                                                                                                                                 mBm), (0 s)
[   13.140000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 m                                                                                                                                                Bm), (N/A)
[   13.160000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0                                                                                                                                                 mBm), (N/A)
[   13.220000] PPP generic driver version 2.4.2
[   13.240000] NET: Registered protocol family 24
[   13.280000] ieee80211 phy0: rt2x00_set_rt: Info - RT chipset 5390, rev 0500 d                                                                                                                                                etected
[   13.300000] ieee80211 phy0: rt2x00_set_rf: Info - RF chipset 7620 detected
[   13.310000] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[   21.280000] 8021q: adding VLAN 0 to HW filter on device eth0
[   21.320000] device eth0.1 entered promiscuous mode
[   21.330000] device eth0 entered promiscuous mode
[   21.350000] br-lan: port 1(eth0.1) entered forwarding state
[   21.360000] br-lan: port 1(eth0.1) entered forwarding state
[   23.360000] br-lan: port 1(eth0.1) entered forwarding state
[   23.710000] ------------[ cut here ]------------
[   23.720000] WARNING: CPU: 0 PID: 1065 at /home/buildbot/slave-local/ramips_mt                                                                                                                                                7620/build/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7620                                                                                                                                                /compat-wireless-2015-03-09/drivers/net/wireless/rt2x00/rt2800lib.c:408 0x831226                                                                                                                                                ac [rt2800lib@83120000+0x15f60]()
[   23.770000] phy0: invalid EEPROM word 208
[   23.770000] Modules linked in: rt2800soc rt2800pci rt2800mmio rt2800lib pppoe                                                                                                                                                 ppp_async iptable_nat rt2x00soc rt2x00pci rt2x00mmio rt2x00lib pppox ppp_generi                                                                                                                                                c nf_nat_ipv4 nf_conntrack_ipv6 nf_conntrack_ipv4 mac80211 ipt_REJECT ipt_MASQUE                                                                                                                                                RADE huawei_cdc_ncm cfg80211 cdc_ncm cdc_ether xt_time xt_tcpudp xt_state xt_nat                                                                                                                                                 xt_multiport xt_mark xt_mac xt_limit xt_id xt_conntrack xt_comment xt_TCPMSS xt                                                                                                                                                _REDIRECT xt_LOG xt_CT usbnet slhc nf_reject_ipv4 nf_nat_masquerade_ipv4 nf_nat_                                                                                                                                                ftp nf_nat nf_log_ipv4 nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_con                                                                                                                                                ntrack_ftp nf_conntrack iptable_raw iptable_mangle iptable_filter ip_tables crc_                                                                                                                                                itu_t crc_ccitt compat cdc_wdm ledtrig_usbdev ip6t_REJECT nf_reject_ipv6 nf_log_                                                                                                                                                ipv6 nf_log_common ip6table_raw ip6table_mangle ip6table_filter ip6_tables x_tab                                                                                                                                                les ipv6 eeprom_93cx6 mii arc4 crypto_blkcipher leds_gpio ohci_platform ohci_hcd                                                                                                                                                 ehci_platform ehci_hcd gpio_button_hotplug usbcore nls_base usb_common
[   23.940000] CPU: 0 PID: 1065 Comm: hostapd Not tainted 3.18.20 #1
[   23.950000] Stack : 00000000 00000000 00000000 00000000 00000000 00000000 000                                                                                                                                                00000 00000000
[   23.950000]    00000000 00000000 00000000 00000000 00000000 00000000 00000000                                                                                                                                                 00000000
[   23.950000]    00000000 00000000 00000000 00000000 00000000 00000000 00000000                                                                                                                                                 00000000
[   23.950000]    00000000 00000000 00000000 00000000 00000000 00000000 00000000                                                                                                                                                 00000000
[   23.950000]    00000000 00000000 00000000 00000000 00000000 00000000 00000000                                                                                                                                                 00000000
[   23.950000]    ...
[   24.020000] Call Trace:[<80013d30>] 0x80013d30
[   24.030000] [<80013d30>] 0x80013d30
[   24.040000] [<831226ac>] 0x831226ac [rt2800lib@83120000+0x15f60]
[   24.050000] [<80023f64>] 0x80023f64
[   24.060000] [<831226ac>] 0x831226ac [rt2800lib@83120000+0x15f60]
[   24.070000] [<83130000>] 0x83130000 [rt2800lib@83120000+0x15f60]
[   24.080000] [<80023fc0>] 0x80023fc0
[   24.090000] [<83121404>] 0x83121404 [rt2800lib@83120000+0x15f60]
[   24.100000] [<831226ac>] 0x831226ac [rt2800lib@83120000+0x15f60]
[   24.110000] [<83122780>] 0x83122780 [rt2800lib@83120000+0x15f60]
[   24.120000] [<8312a5b8>] 0x8312a5b8 [rt2800lib@83120000+0x15f60]
[   24.140000] [<83122780>] 0x83122780 [rt2800lib@83120000+0x15f60]
[   24.150000] [<8312ac20>] 0x8312ac20 [rt2800lib@83120000+0x15f60]
[   24.160000] [<8313281c>] 0x8313281c [rt2800lib@83120000+0x15f60]
[   24.170000] [<801def94>] 0x801def94
[   24.180000] [<8317aee0>] 0x8317aee0 [rt2x00lib@83178000+0x7730]
[   24.190000] [<800407ac>] 0x800407ac
[   24.200000] [<80049efc>] 0x80049efc
[   24.200000] [<8317b470>] 0x8317b470 [rt2x00lib@83178000+0x7730]
[   24.220000] [<8317a394>] 0x8317a394 [rt2x00lib@83178000+0x7730]
[   24.230000] [<8322a138>] 0x8322a138 [mac80211@83200000+0x580f0]
[   24.240000] [<83201608>] 0x83201608 [mac80211@83200000+0x580f0]
[   24.250000] [<80034864>] 0x80034864
[   24.260000] [<8317aba4>] 0x8317aba4 [rt2x00lib@83178000+0x7730]
[   24.270000] [<832131b0>] 0x832131b0 [mac80211@83200000+0x580f0]
[   24.280000] [<83210b00>] 0x83210b00 [mac80211@83200000+0x580f0]
[   24.290000] [<801ee540>] 0x801ee540
[   24.300000] [<801ee448>] 0x801ee448
[   24.310000] [<801ee830>] 0x801ee830
[   24.310000] [<801d61b4>] 0x801d61b4
[   24.320000] [<801ee910>] 0x801ee910
[   24.330000] [<80201040>] 0x80201040
[   24.340000] [<80310000>] 0x80310000
[   24.340000] [<80250e4c>] 0x80250e4c
[   24.350000] [<80201040>] 0x80201040
[   24.360000] [<801d64e4>] 0x801d64e4
[   24.360000] [<800af714>] 0x800af714
[   24.370000] [<801db520>] 0x801db520
[   24.380000] [<801d73ac>] 0x801d73ac
[   24.380000] [<801d71f8>] 0x801d71f8
[   24.390000] [<800af870>] 0x800af870
[   24.400000] [<80006b5c>] 0x80006b5c
[   24.410000]
[   24.410000] ---[ end trace 486d3eca7bf84bb7 ]---
[   24.440000] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   24.460000] device wlan0 entered promiscuous mode
[   24.680000] br-lan: port 2(wlan0) entered forwarding state
[   24.690000] br-lan: port 2(wlan0) entered forwarding state
[   24.700000] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   26.690000] br-lan: port 2(wlan0) entered forwarding state
[   70.950000] random: nonblocking pool is initialized
root@OpenWrt:~#

Juho Tykkälän blogipostauksessa sanotaan että
At /sys/kernel/debug/usb/devices before mode-switch descriptors are:
Koodi:
Vendor=12d1 ProdID=1f02 Rev= 1.02


Mun /sys/kernel/debug/usb/devices tulosteesta en löydä mode-switch descriptor riviä:
Koodi:
root@OpenWrt:~# cat /sys/kernel/debug/usb/devices

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12   MxCh= 1
B:  Alloc=  0/900 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0001 Rev= 3.18
S:  Manufacturer=Linux 3.18.20 ohci_hcd
S:  Product=Generic Platform OHCI controller
S:  SerialNumber=101c1000.ohci
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=   2 Ivl=255ms

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 1
B:  Alloc=  0/800 us ( 0%), #Int=  0, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.18
S:  Manufacturer=Linux 3.18.20 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=101c0000.ehci
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= 0
D:  Ver= 2.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=12d1 ProdID=1f02 Rev= 1.02
S:  Manufacturer=HUAWEI_MOBILE
S:  Product=HUAWEI_MOBILE
S:  SerialNumber=0123456789ABCDEF
C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=  2mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=(none)
E:  Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E:  Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=125us
root@OpenWrt:~#
 
Viimeksi muokattu:
Toi paketti on muuten sen verran vanha että se ei taida sopia 15.05 :lle :facepalm: Pitäisi siis löytää oikealle arkkitehtuurille ja OpernWRT:n versiolle oleva paketti.
 
Toi paketti on muuten sen verran vanha että se ei taida sopia 15.05 :lle :facepalm: Pitäisi siis löytää oikealle arkkitehtuurille ja OpernWRT:n versiolle oleva paketti.

Tämäkin vielä. Mutta pikaisesti kurkattuna tuosta paketista näyttäisi asentuvan (/sbin/)usbmode usb-modeswitchin sijaan.
 
Tämäkin vielä. Mutta pikaisesti kurkattuna tuosta paketista näyttäisi asentuvan (/sbin/)usbmode usb-modeswitchin sijaan.

Kiitos. Nyt on otettava lusikka kauniiseen käteen ja mentävä työmaalle, jossa saan kytkettyä Asusin ethernetillä internetiin. Pitää vaan odottaa että rouva tulee kaitsemaan noita kupeideni hedelmiä kun ei niiden avusta tähänkään asti ollut paljoa apua. Pakko vaan myöntää ettei tuo pakettien ja riippuvuuksien asentaminen käsin ole mun vahvuuksia.

Taidan ensin sipaista laatikon puhtaalle asennukselle ettei jää näitä vanhoja häntiä kiusaamaan uutta asennusta.
 
Toi paketti on muuten sen verran vanha että se ei taida sopia 15.05 :lle :facepalm: Pitäisi siis löytää oikealle arkkitehtuurille ja OpernWRT:n versiolle oleva paketti.

Itseasiassa, nyt kun katsoin tuota linkkiäsi tarkemmin niin ainakin tuo näyttäisi viittaavan 15.05:een. Ja OpenWRT:n RT-N14U wikisivun perusteella arkkitehtuurikin natsaa. Mutta helpompihan tuo olisi jos saat koneen internetin päähän siksi aikaa että asentelet tarvittavat kamppeet.

Ei tuo OpenWRT ole niin tuttu itselle, olen toistaiseksi pitäytynyt AsusWRT:ssä (joskin Merlinin versiossa kun oma Asukseni on tuettuna sen puolesta), niin en oikeastaan mitään rakentavampaa neuvoa osaa tarjota.
 
Kiitos. Nyt on otettava lusikka kauniiseen käteen ja mentävä työmaalle, jossa saan kytkettyä Asusin ethernetillä internetiin.
Voit myös kokeilla yhdistää tietokoneen mokkulalla nettiin ja jakaa sen yhteyden johdolla reitittimeen. Pitäisi käsittääkseni onnistua Windowsin verkkoyhteyksistä, kun valitsee sekä ethernetin että tuon mokkulaan olevan yhteyden, oli se sittene usb tai wifi, ja oikealla napilla laittaa siltauksen niiden välille.
 
Voit myös kokeilla yhdistää tietokoneen mokkulalla nettiin ja jakaa sen yhteyden johdolla reitittimeen. Pitäisi käsittääkseni onnistua Windowsin verkkoyhteyksistä, kun valitsee sekä ethernetin että tuon mokkulaan olevan yhteyden, oli se sittene usb tai wifi, ja oikealla napilla laittaa siltauksen niiden välille.

Kiitos, siltaus onnistui. Koska mulla on vain 1 Ethernet-liitin läppärissä, pitäisi Asusiin vissiin yhdistää wlanilla. Katsoin ipconfigista ja nyt sekä sillan että wlanin default gateway on 192.168.1.1 ja tuo osoite vie mokkulan hallintasivulle. Kokeilin selaimen yksityinen tila toiminnolla, jotta historia ei hämäisi. Miten tästä pääsisi eteenpäin?
 
Gateway saa varmaan mokkula ollakin, periaatteessa Asuksen pitäisi saada mokkulalta oma ip ja kone on vain siltana välissä. Käsittääkseni tuota wlan-yhteyttä ei edes tarvitseisi, vaan laitteet on jo mokkulan kautta samassa verkossa. Voit kokeilla summassa jotain 192.168.1.10x jos mokkula ei listaa yhdistettyjä laitteita.
 
Viimeksi muokannut ylläpidon jäsen:
Yritin vielä tuota siltausta mutta en keksinyt mistä olisin nähnyt minkä ip-osoitteen mokkula antaa Asusille. Kokeilin kymmenkunta ensimmäistä 192.168.1.1 eteenpäin mutta ei tärpännyt. 6. kohdalla luulin jo osuneeni mutta Putty ei siihen yhdistänyt.

Annan siltauksen jäädä tällä haavaa sikseen ja menen käväisemään työpaikalla kytkemässä ethernetin wan-porttiin.
 
Yritin vielä tuota siltausta mutta en keksinyt mistä olisin nähnyt minkä ip-osoitteen mokkula antaa Asusille. Kokeilin kymmenkunta ensimmäistä 192.168.1.1 eteenpäin mutta ei tärpännyt. 6. kohdalla luulin jo osuneeni mutta Putty ei siihen yhdistänyt.

Annan siltauksen jäädä tällä haavaa sikseen ja menen käväisemään työpaikalla kytkemässä ethernetin wan-porttiin.
Tuossa edellisessä viestissä oli pieni kirjoitusvirhe. DHCP-osoitteet tulee yleensä 192.168.1.100 eteenpäin. Toisaalta Asukselle voi myös käydä ensin laittamassa kiinteän ip:n jonka arvelee olevan vapaana, esim 192.168.1.69 ja sitten kytkee taas siltaan.
 
us tabilla täydennettynä tarjoaa vaihtoehdot
Koodi:
root@OpenWrt:~# us
usbmode  usign

Jotakin yksinkertaista mä nyt tässä tuon usb-modeswitchin kanssa kädetän mutta mitä? Kirjoitusvieheistä ei pitäisi olla kyse koska kopioin ja liitän tai käytän tab-completea komentojen kanssa.

Koodi:
# usbmode --help
usbmode: unrecognized option: -
Usage: usbmode <command> <options>
Commands:
    -l        List matching devices
    -s        Modeswitch matching devices

Options:
    -v        Verbose output
    -c <file>    Set configuration file to <file> (default: /etc/usb-mode.json)

Tuo usbmode taitaa olla oikea työkalu, mutta sen syntaksi on eri kuin usb-modeswitchin ja se vaatii asetukset json muodossa tiedostosta.

Use 3g/UMTS USB Dongle for WAN connection [OpenWrt Wiki]

Katso tuolta ohjeita.
 
Tänään vasta pääsin käymään työmaalla ja piuhan kanssa asensin paketit. Netti toimi moitteetta. Nyt illemmalla olen koittanut tuon Juhon blogin (The Blog of Juho) ohjeita seurailla ja lisäsin /etc/usb-mode.json -tiedostoon rivit heti ensimmäiseksi laitteeksi
Koodi:
"12d1:1f02": {
   "*": {
      "t_vendor": 4817,
      "t_product": [ 5339 ],
      "mode": "HuaweiNew",
      "no_driver": true,
      "msg": []
    }
  }

Tuo modeswitch vissiin joutaa kokonaan romukoppaan. Ainakaan en saanut tehtyä tiedostoa nimeltä
/etc/usb_modeswitch.d/12d1:1f02. Ei vaan suostunut. Tietokoneella sain sen tehtyä mutta reititin ei suostunut ottamaan sitä vastaan scp-komennolla. Veikkaan että tuossa nimessä joku haraa vastaan. Sekin on jäänyt mietityttämään, että kun en saa läpi tuota komentoa
Koodi:
usb_modeswitch -v 12d1 -p 1f02 -M 55534243123456780000000000000a11062000000000000100000000000000
niin sitten dmesg -tulosteessa ei näy rivejä
Koodi:
usb 1-1: usbfs: process xxxx (usb_modeswitch) did not claim interface 0 before use
usb 1-1: USB disconnect, device number xx

Olen nyt buuttaillut Asusta ja kerran tietokoneenkin ja koittanut sekä langalla ensimmäisestä ethernetportista (ei van!) että wlanin yli mutta nettiin asti en pääse mokkula kiinni reitittimen usb-portissa. Vissiin pitäisi tuolle modeswitchille jotain saada tehtyä.

@Pertti Kosunen antamasta linkistä bongasin maininnan
Supported modems should switch automatically as long as usbmode service is active.
Yritin rimpsuilla
Koodi:
service usbmode
ja
Koodi:
service --status-all
mutta servicea ei ole asennettuna systeemiin. Tein
Koodi:
/etc/init.d/usbmode enable
jotta se nyt sitten olisi ainakin käynnissä. Reitittimen boottauksen jälkeenkään ei nettiä.


Onko kellään enää ideoita vai onko se lampsittava ostamaan joku B593 tai mitä ne uudemmat nyt ovatkaan?
 
Nyt illemmalla olen koittanut tuon Juhon blogin (The Blog of Juho) ohjeita seurailla ja lisäsin /etc/usb-mode.json -tiedostoon rivit heti ensimmäiseksi laitteeksi

Kokeile laittaa "12d1:1f01" ja "12d1:1f03" laitteiden väliin, json toimivuus saattaa olla pienestä kiinni. Poistamalla ja uudelleenasentamalla modeswitch paketin saanee /etc/usb-mode.json tiedoston alkuperäiseen tilaan.

Koodi:
        "12d1:1f01": {
            "*": {
                "t_vendor": 4817,
                "t_product": [ 5339, 5340 ],
                "mode": "HuaweiNew",
                "no_driver": true,
                "msg": [  ]
            }
        },
        "12d1:1f02": {
            "*": {
                "t_vendor": 4817,
                "t_product": [ 5340 ],
                "mode": "HuaweiNew",
                "no_driver": true,
                "msg": [  ]
            }
        },
        "12d1:1f03": {
            "*": {
                "t_vendor": 4817,
                "t_product": [ 5339 ],
                "mode": "HuaweiNew",
                "no_driver": true,
                "msg": [  ]
            }
        },

Huawei E5377 toimimaan OpenWRT:n kanssa USB piuhalla - Elisa Palsta

Liekö väliä, mutta tuolla neuvotaan "t_product": [ 5340 ].
 
Itse LEDE on forkattu OpenWRT:stä ja sitä kehitetään aktiivisemmin verrattuna OpenWRT:hen joten tuki mokkuloille on sama tai parempi. Itsellä pyörii reitittimessä LEDE extroot asennettuna ja oma mokkulakin tunnistuu ja toimii.
 
Ai niin, unohdin mainita että kokeilin siirtää laitteen paikkaa asetustiedostossa usb-mode.json sekä vaihdoin sitten myös numeron 5339 -> 5340. Ei lykästänyt vieläkään.

Seuraavat askelet mulla onkin vanhemman OpenWRT:n kokeileminen ja jos ei silläkään toimi niin kokeilen Ledeä. Leikin nyt ensin tämän OpenWRT:n kanssa.
 
Laita tikku johonkin tietokoneeseen ja tarkista mitkä USB vendor ja product id:t on siinä tilassa missä netti toimii.
 
Laita tikku johonkin tietokoneeseen ja tarkista mitkä USB vendor ja product id:t on siinä tilassa missä netti toimii.
Tietokoneella dmesg:
Koodi:
8.626307] usb 2-1.2: new high-speed USB device number 6 using ehci-pci
[    8.735454] usb 2-1.2: New USB device found, idVendor=12d1, idProduct=14dc
[    8.735460] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    8.735461] usb 2-1.2: Product: HUAWEI_MOBILE
[    8.735473] usb 2-1.2: Manufacturer: HUAWEI_MOBILE
idVendor=12d1, idProduct=14dc on sama kuin tuolla Juho Tykkälän blogitekstissä modeswitchin jälkeen nähty tuloste /sys/kernel/debug/usb/devices.

Muutin usb-mode.json tiedostoon muuttuneet id:t ja siirsin osion 12d1:14d1 ja 12d1:14fe väliin. Ei nettiä. Sitten sinne HuaweiNew:n tilalle HUAWEI_MOBILE tuohon osioon. Ei auttanut.


Pitäisi vissiin varmistaa että tämä
Koodi:
/etc/usb_modeswitch.d/12d1:1f02
starttaa buutissa. Mitenkähän se tehdään?
 
Onko sinulla tuo message usb-mode.jsonissa, ja tuo laitteen msg-kenttä osoittamassa oikeaa messagea?

Edit:

Olisko tästä apua, vaikka tuo ilmeisesti onkin jollekin OpenWRT johdannaiselle mutta näyttäisi käyttävän samaa json-pohjaista usbmodea.
 
Viimeksi muokattu:
Onko sinulla tuo message usb-mode.jsonissa, ja tuo laitteen msg-kenttä osoittamassa oikeaa messagea?
Mä vasta nyt tajusin mitä se meinaa. Joskus on ollut numero 28 ja joskus ollut tyhjä. Tarkastan huomenna millä rivillä on oikea message, jos siis se toimii kuten oletan eli messageen laitetaan rivin numero.
 
Mä vasta nyt tajusin mitä se meinaa. Joskus on ollut numero 28 ja joskus ollut tyhjä. Tarkastan huomenna millä rivillä on oikea message, jos siis se toimii kuten oletan eli messageen laitetaan rivin numero.

Se on luultavasti viestin indeksi (ensimmäinen = 0).

Jos et huomannut, kävin ninjailemassa linkin tuohon aikaisempaan viestiini, saattaa saada ainakin jotakin vinkkiä jos ei suoraan auttaisikaan.
 
Viimeksi muokattu:
Koodi:
mv /etc/usb-mode.json /etc/usb-mode.json.bak
nano /etc/usb-mode.json

Koodi:
{
        "messages" : [
                "55534243123456780000000000000a11062000000000000100000000000000",
],
"devices" : {
                "12d1:1f02": {
                        "*": {
                                "t_vendor": 4817,
                                "t_product": [ 5340 ],
                                "no_driver": true,
                                "msg": [ 0 ]
                        }
                },
        }
}

Kokeile varmistaa usb-mode.json tiedosto ja pelkästään tuolla json pätkällä, alkuperäisestä oikean message rivin metsästys menee hankalaksi.

( OpenWrt / ROOter multi-WAN with Huawei E5377, Linksys E3000 )
 
Koodi:
mv /etc/usb-mode.json /etc/usb-mode.json.bak
nano /etc/usb-mode.json

Koodi:
{
        "messages" : [
                "55534243123456780000000000000a11062000000000000100000000000000",
],
"devices" : {
                "12d1:1f02": {
                        "*": {
                                "t_vendor": 4817,
                                "t_product": [ 5340 ],
                                "no_driver": true,
                                "msg": [ 0 ]
                        }
                },
        }
}

Kokeile varmistaa usb-mode.json tiedosto ja pelkästään tuolla json pätkällä, alkuperäisestä oikean message rivin metsästys menee hankalaksi.

( OpenWrt / ROOter multi-WAN with Huawei E5377, Linksys E3000 )


Koitin tuota ensimmäiseksi mutta tuolla en saanut mokkulaa tunnistumaan dmesg:ssa jos oikein katsoin.


Pistin sitten usb-mode.json -tiedostoon messagen 56. riville messageja ja laitteen tietoihin "msg":[ 55 ]. Sillä saatoin päästä vähän eteenpäin:
Koodi:
root@OpenWrt:~#  usbmode -l
Found device: 12d1:14dc (Manufacturer: "HUAWEI_MOBILE", Product: "HUAWEI_MOBILE", Serial: "")
root@OpenWrt:~# usbmode -s -v -c /etc/usb-mode.json
Failed to send switch message
root@OpenWrt:~#
Eli mokkula tunnistuu tunnuksella, joka loppuu 14dc. Siitä tulkitsen että mode on vaihtunut. Pitäisiköhän tuossa Serialissa olla joku luku? Siirsin lopuksi vielä tuon rivin yhden pykälän ylemmäs ja muutin msg:n 54:ksi koska silloin se message meni aakkosjärjestyksessä oikeaan kohtaan.

Linkistä (OpenWrt / ROOter multi-WAN with Huawei E5377, Linksys E3000) luin, että tällaista pitäisi löytyä jos vaihto onnistui:
Koodi:
dmesg
[   12.800000] cdc_ether 1-1:1.0 eth1: register 'cdc_ether' at usb-101c0000.ehci                                                                                                                                                -1, CDC Ethernet Device, 0c:5b:8f:27:9a:64
Ninjaedit: tämä on siis mun purkista otetusta litaniasta eli vaikuttaisi olevan ok.

Tätä en tajua:
https://symfony.fi/page/openwrt-rooter-multi-wan-with-huawei-e5377-linksys-e3000 sanoi:
Once this is found, then you have a new standard ethernet device connected to your router. Head over to the Network Interfaces and by adding a new one you should have a new choice:

Ethernet Adapter: "eth1" Ethernet Adapter: "eth1"
En vain tiedä mitä tässä kohtaa pitäisi tehdä.
 
Liekö helpointa vaihtaa /etc/config/network tiedostosta vanha eth? 'wan' alta eth1:ksi.
 
Liekö helpointa vaihtaa /etc/config/network tiedostosta vanha eth? 'wan' alta eth1:ksi.
Muutin tuon eth0.2 -> eth1 mutta en buuttaujenkaan jälkeen saanut vielä nettiä pelaamaan.

Nyt /etc/config/network näyttää tältä:
Koodi:
root@OpenWrt:~# vim /etc/config/network

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fd67:7c56:5a12::/48'

config interface 'lan'
        option ifname 'eth0.1'
        option force_link '1'
        option macaddr '70:4d:7b:13:62:b4'
        option type 'bridge'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'
        option ip6assign '60'

config interface 'wan'
        option ifname 'eth1'
        option force_link '1'
        option macaddr '70:4d:7b:13:62:b5'
        option proto 'dhcp'

config interface 'wan6'
        option ifname 'eth0.2'
        option proto 'dhcpv6'

config switch
        option name 'switch0'
        option reset '1'
        option enable_vlan '1'

config switch_vlan
        option device 'switch0'
        option vlan '1'
        option ports '1 2 3 4 6t'

config switch_vlan
        option device 'switch0'
        option vlan '2'
        option ports '0 6t'

~

Kyllä osaakin olla vaikeaa. Pitää koittaa vielä lueskella aiheesta. Toi laite on päässy vähän ihon alle.
 
Luovutin tämän osalta ja ostin ethernet-portilla varustetun mokkulan (Huawei B315). Onneksi tälle ehkä löytyy käyttöä jos tarvii sähköpiuhoja pitkin laajentaa verkkoa. Tai jos reitittää liikenteen tykkänään tällä, riippuu siitä millainen vehje se uusi tulokas on.

Ai niin kiitokset avusta, harmi kun vastaanottava pääty ei tällä kertaa yltänyt vaadittavaan suoritukseen.
 
Tuli hankittua RT-AC3200 (kun halvalla sai).

Tarkoitus olisi laittaa se valokuidun perään omakotitalossa jakamaan langatonta. Laitteita tulee olemaan kiinni varmaan kymmenkunta (perheen kännykät, tabletit yms.) - teinien youtubeilu on melko intensiivistä. Tarve olisi myös vierasverkolle. Olisi hyvä jos kantama riittäisi pihalle kun (n.20m+seinät/ikkunat), mutta luotettava toiminta on tärkeämpää.
Kiinteille laitteille on kaapelointi.

Millaista firmistä suosittelette?
Kannattaako mennä valmistajan omalla, vai onko hyviä perusteluja miksi ajaisi sen yli vaikka Tomatolla tai jollain muulla?
 
Millaista firmistä suosittelette?
Tuorein Merlin tulille vaan.

[Release] Asuswrt-Merlin 380.68 is available

Download | Asuswrt-Merlin

Muistaakseni routterisi osalta Merlinin firmis näyttää laniportit väärässä järjestyksessä johtuen kai Asuksen omasta koodista. Mutta tuo bugi ei haittaa kuin kosmeettisesti.

Lan 4 is actually what is connected to Lan 1
Lan 3 is actually what is connected to Lan 2
Lan 2 is actually what is connected to Lan 3
Lan 1 is actually what is connected to Lan 4

edit: Ja sitten kun olet saanut purkin säädöt kuosiin niin seivaa ne usbitikulle NVRAM Save/Restore Utilityllä:
User NVRAM Save/Restore Utility (R26.0)
 
Viimeksi muokattu:
Juuri tämä, Merlin koneeseen ja kovaa ajoa.
Tuli vielä Mieleeni että mikäli purnukassa sattuisi olemaan joku ihan aataminaikuinen firmis niin välttis tämä uusin Merlin ei asennu ihan heittämällä koska koodiin on tullu kaikenlaista muutosta huru mycket. Mikäli päivitettäessä herjaa jotain tuohon viittaavaa tai firmware ei asennu niin sitten vaan joku tuore Asuksen oma firmis sisään välimallina ja siitä sitten päivitys Merliniin. Ja firmistä päivitettäessä kaikki usbitikut (mikäli sellaisia on kytkettynä) irti laitteen perseestä. Ne saattavat estää päivityksen onnistumisen.

Factory Reset kannattaa toki tehdä heti päivityksen jälkeen ja naputella säädöt käsin from scratch mikäli firmisten päivitys tehdään suurin versionumerokohtaisin hyppäyksin.

Sitten kun uusin Merlin on asennettu niin jatkossa tuoreet päivitykset menevät lähes poikkeuksetta sisään ihan ongelmitta ja Factory Resettiä ei tarvitse suorittaa (mikäli mitään ongelmia ei ole).
 
Sitten kun uusin Merlin on asennettu niin jatkossa tuoreet päivitykset menevät lähes poikkeuksetta sisään ihan ongelmitta ja Factory Resettiä ei tarvitse suorittaa (mikäli mitään ongelmia ei ole).

Toki jatkossa kannataa ennen päivitystä lukaista changelog läpi, myös niiltä versioilta jotka on nykyisen ja päivityksen välissä. Vähintään ne IMPORTANT kohdat, muistan ainakin yhden kerran kun on pitänyt päivityksen jälkeen tehdä factory reset ja palauttaa käsin asetukset ongelmien välttämiseksi, ja tästä varoittiin aika selkeästi.
 
Kiitos!
Mikä tuosta Merlinistä tekee killerin yli muiden kilpailevien tai Asuksen firmiksen? Stabiilimpi, tehokkaampi, paremmat ominaisuudet vai mikä? Eikös Asuksella ainakin ollut se Smart Connect (mistä ainakin alussa oli enemmän haittaa kuin hyötyä). Löytyykö vastaava myös Merlinistä?
 
Kiitos!
Mikä tuosta Merlinistä tekee killerin yli muiden kilpailevien tai Asuksen firmiksen? Stabiilimpi, tehokkaampi, paremmat ominaisuudet vai mikä? Eikös Asuksella ainakin ollut se Smart Connect (mistä ainakin alussa oli enemmän haittaa kuin hyötyä). Löytyykö vastaava myös Merlinistä?

Merlin on melko pitkälle Asuksen oma firmware (johon se pohjautuukin) mutta siitä on korjattu ongelmia joita ei viralliseen softaan ole välttämättä (vielä) korjattu, ja tehty pieniä viilauksia sinne tänne. Merlinin Asuswrt-sivuilta löytyy tarkempi kuvaus.
 
No niin tuoltajan se hyvin selvisi kun sivuilta kävi lukemassa. Tämähän on aika selkeä homma, Merlin valittu. Kiitos avusta!
 

Uusimmat viestit

Statistiikka

Viestiketjuista
259 136
Viestejä
4 503 081
Jäsenet
74 329
Uusin jäsen
Bopperhopper

Hinta.fi

Back
Ylös Bottom