Mercusys usb ac 650

Fórum: 

Sziasztok.

Mint 20.1 Cinamonn-t használok,és az alábbi problémába ütköztem,amit részben sikerült megoldani,de nem teljesen.

A fent emlitett usb-s eszközt,sikeresen beüzemeltem Realtek RTL8811 CU driverral,viszont felfüggesztés után eltünik az eszköz,és csak a sudo usb_modeswitch -KW -v 0bda -p 1a2b parancsal tudom újra elinditani,amit betettem az automatik indulás közé,ami sima ujjrainditás után működik is,de felfügesztés után nem.Mit kéne tennem hogy ugymond "alvás"után is menjen az eszköz?

Alvás

Szerintem az kellene, hogy a beállitásokban szerepeljen az, hogy alvás után bejelentkezés szükséges. Nem Cinnamont használok. de emlékeim szerint az energiakezelés környékén kellene keresni.

Értékelés: 

0
Még nincs értékelve

Alvás

#1 Hát ilyen beállítást nem találok sajna.

Értékelés: 

0
Még nincs értékelve

Hümm

Felfüggesztés után mi történik? Úgy értem átáll a kapcsolat valami másra, vagy nincs egyáltalán hálózat?

egyébként innen inspirálódhatsz, ha más megoldás nincs:

https://linuxmint.hu/forum/monitor-bekapcsolasa-esemenynel-mi-tortenik-pontosan

Itt arról van szó, hogy felfüggesztés után a hang kimanetet átállítani, ami teljesen hasonló eset, csak nálad nem hangkimenet, hanem hálózati kapcsolatot kell állítani.

Tehát az ott pédaként felhozott szkriptekben a

pactl set-card-profile 0 output:hdmi-stereo

parancs helyett neked ezt kell használni:

sudo usb_modeswitch -KW -v 0bda -p 1a2b

Értékelés: 

0
Még nincs értékelve

Alvás

#2

Cinnamon:  Fájl, Bállítások, Rendszerbeállítások->Képernyővédő, Zárolási beállítások

Értékelés: 

0
Még nincs értékelve

Alvás

#4 Ahh,így megvanblush.Nincs beállítva a zárolás.

És felfüggesztés után nem is kér jelszót,csak egyszerüen usb eszköznek látja,és nem megy csak ha a parancsot kiadom.

Értékelés: 

0
Még nincs értékelve
kimarite képe

grep . /sys/bus/usb/devices/*/power/wakeup

Volt szerencsém hasonlóval.

Az eszközt dugd be. Nyiss terminált, illesz be egy parancssort a háromból, majd üss Entert. Lépj a következő parancssorra..., csináld ugyanezt. A terminálban megjelenő szöveg a kimenet.

A parancssorok (három):

grep . /sys/bus/usb/devices/*/product
grep . /sys/bus/usb/devices/*/power/wakeup
cat /proc/acpi/wakeup

A kimenetek megosztására kérlek, legyen ott a parancssor is.
Szöveges megosztás kéne, olvasd el, hogyan szoktuk (leírás):
A honlap működése 7. rész: Ubuntu Pastebin | szöveg megosztása

Értékelés: 

0
Még nincs értékelve
kimarite képe

Hümm | ébredve USB-t lát a rendszer

#3 Egen, ez jobban megközelíti a dolgot, ha ébredve USB-t lát a rendszer, csak nem marad bekapcsoltan a modeswitch hatása.

#6 Itt arról írtam, mit lehetne tenni, ha USB-t sem látna a rendszer.
Más téma emez... (részletek később derültek ki), úgyhogy, nem ide kell.

Értékelés: 

0
Még nincs értékelve

Hümm | ébredve USB-t lát a rendszer

#7 Még az sem derült ki, mi történik konkrétabban, lehet, hogy a rendszer automatikusan átáll másik gyorsabb kapcsolatra.

Volt nekem is ilyen, rendszer átállt nótoriusan a szerinte jobb kapcsolatra, ami egyfelől érthető, de engem azért idegesített, mert az egy forgalom korlátos kapcsolat volt, nem akartam feleslegesen fogyasztani az adatkeretet. Csak úgy tudtam elejét venni, hogy töröltem az ahhoz tartozó beállításokat. (Amit amúgy csak egy teszt miatt adtam meg)

Értékelés: 

0
Még nincs értékelve
kimarite képe

Remélem jól csináltam.

#8 Kösz. Igen. Igaz, nem biztosan a megoldást mondtam, erre utalok is,

Más téma emez... (részletek később derültek ki), úgyhogy, nem ide kell.

de nézzük, melyik lehet a Mercusys AC650 eszköz a „sok” közül.
Lehetséges, a már említett két módszert vegyíteni kell. Ha most belegondolok.
Lehet innen, vagy amonnan közelíteni a megoldás felé.
Egyrészt az USB-k egyike sem ébred (wakeup/disabled), másrészt a modeswitch is lehet, leáll.

Húzd ki, és futtasd megint a listázást. A kimenet kéne (kizárásos alapon lesz meg az eszköz):

grep . /sys/bus/usb/devices/*/product

A pontos neve Mercusys TP-Link MU6H AC650, MCY-MU6H-AC650?
Itt: https://www.ect.my/network-Internet/usb-wifi-adapter/mercusys-tp-link-mu...

Értékelés: 

0
Még nincs értékelve

Remélem jól csináltam.

#10 https://paste.ubuntu.com/p/NYhHmmSC4H/

MU6H AC650

Igen,azaz amit linkeltél.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Remélem jól csináltam.

#11 Itt lesz az eszköz és ez (nem parancssor):

/sys/bus/usb/devices/2-1.2/product:802.11ac NIC

1) Futtasd (egy, az egyben másold):

sudo tee /lib/systemd/system-sleep/Mercusys_AC650_enable_wakeup <<'EOB'
#!/bin/sh
case $1 in
    pre)
        echo enabled > /sys/bus/usb/devices/2-1.2/power/wakeup
        ;;
esac
EOB

2) Tedd futtathatóvá a Mercusys_AC650_enable_wakeup fájlt:

sudo chmod +x /lib/systemd/system-sleep/Mercusys_AC650_enable_wakeup

Indítsd újra a rendszert, és teszteld az altatásból visszatérés viselkedését.

Source | Forrás:
https://forums.linuxmint.com/viewtopic.php?p=1523324#p1523324
Getting mouse or keyboard to wake PC from suspend

Értékelés: 

0
Még nincs értékelve
kimarite képe

/usr/sbin/usb_modeswitch -KW -v 0bda -p 1a2b

#12 Ha nem működik, írd felül a korábbi systemd szolgáltatást az általad mutatott modeswitch parancssorral bővítve (mindenhol teljes elérési út kell, de sudo nem), így:

1) Futtasd (egy, az egyben másold):

sudo tee /lib/systemd/system-sleep/Mercusys_AC650_enable_wakeup <<'EOB'
#!/bin/sh
case $1 in
    pre)
        echo enabled > /sys/bus/usb/devices/2-1.2/power/wakeup
        /usr/sbin/usb_modeswitch -KW -v 0bda -p 1a2b
        ;;
esac
EOB

2) Indítsd újra a rendszert, és teszteld az altatásból visszatérés viselkedését.

Az elérési út itt megnézve:
https://packages.ubuntu.com/focal/amd64/usb-modeswitch/filelist

Futtatási jogot nem kell megadni, korábban meg lett adva, szerkesztés nem törli.

Értékelés: 

0
Még nincs értékelve
kimarite képe

/bin/sleep 2s ; /usr/sbin/usb_modeswitch -KW -v 0bda -p 1a2b

#13 Ha így nem működik, írd felül a korábbi systemd szolgáltatást sleep késleltetéssel (2 másodperc) bővítve (mindenhol teljes elérési út kell, de sudo nem), így:

1) Futtasd (egy, az egyben másold):

sudo tee /lib/systemd/system-sleep/Mercusys_AC650_enable_wakeup <<'EOB'
#!/bin/sh
case $1 in
    pre)
        echo enabled > /sys/bus/usb/devices/2-1.2/power/wakeup
        /bin/sleep 2s
        /usr/sbin/usb_modeswitch -KW -v 0bda -p 1a2b
        ;;
esac
EOB

2) Indítsd újra a rendszert, és teszteld az altatásból visszatérés viselkedését.

Az elérési út itt megnézve (sleep):
https://packages.ubuntu.com/focal/amd64/coreutils/filelist

Futtatási jogot nem kell megadni, korábban meg lett adva, szerkesztés nem törli.

Értékelés: 

0
Még nincs értékelve

Hát végigpróbáltam mind 3-at

#15 Egyébért miért van szükség erre, a laptop saját wifi-je nem működik?

Értékelés: 

0
Még nincs értékelve
kimarite képe

Hát végigpróbáltam mind 3-at

#15 Oks. Mutatnál kimenetet?

cat /lib/systemd/system-sleep/Mercusys_AC650_enable_wakeup ; echo ; ls -la /lib/systemd/system-sleep/Mercusys_AC650_enable_wakeup

Értékelés: 

0
Még nincs értékelve
kimarite képe

/usr/sbin/modprobe -r vastyúk ; /usr/sbin/modprobe vastyúk

#18 https://paste.ubuntu.com/p/tMtRt9N5P5/

Tartalom, jogok rendben.

Ha „Realtek RTL8811 CU driver„, akkor nyilván tudod a modul nevét, ami működteti.
Tudod, amit a modprobe parancssor indít.
Megnézed a telepítési a leírást ..., vagy ... bármi. Te telepítetted valahogy'. Nem mondtad, hogyan.

A fent emlitett usb-s eszközt,sikeresen beüzemeltem Realtek RTL8811 CU driverral

A történet lényege, ha például a modul neve „vastyúk” (a könnyebb érthetőség kedvéért, mert biztosan nem ez a név, akkor beteszed a systemd szolgáltatásba a kiemelt két sort,

természetesen a helyes modul névvel, mondanom sem kell!

1) Futtasd:

sudo tee /lib/systemd/system-sleep/Mercusys_AC650_enable_wakeup <<'EOB'
#!/bin/sh
case $1 in
    pre)
        echo enabled > /sys/bus/usb/devices/2-1.2/power/wakeup
        /usr/sbin/modprobe -r vastyúk
        /usr/sbin/modprobe vastyúk
        /usr/sbin/usb_modeswitch -KW -v 0bda -p 1a2b
        ;;
esac
EOB

2) Indítsd újra a rendszert, és teszteld az altatásból visszatérés viselkedését.

Magyarázat:
-- power az USB-nek ébredéskor,
-- modul törlése, majd betöltése,
-- modeswitch parancssor, amit te tudsz miért és hogyan, de műkszik.

Nekem például van olyan eszközöm, amihez nem  fut a kernel modul eleve:
-- elindítom a negfelelő modult,
-- majd még csinálok néhány másféle dolgot is...

Működő eszköznél az összes betöltött/használt modul listázása:

lsmod

Értékelés: 

0
Még nincs értékelve

De működik,de sajna csak 2.4

#18 És ez mit jelent sebesség eltérés tekintetében? Nem akarlak én lebeszélni az USB stick használatáról, de nem lehet, hogy a rendszer azért lövi le és áll át a másikra, mert annak erősebb a jele, stabilabb, mint az 5 GHz-es kapcsolat? Mekkora a jelszint erőssége egyik és a másiknak? Speedtest egyikkel és a másikkal?

Értékelés: 

0
Még nincs értékelve

/usr/sbin/modprobe -r vastyúk ; /usr/sbin/modprobe vastyúk

#19 Ugyfest sikerültwink

Sok leirás végignéztem,de ha jól emlékszem működésre bírni,ezen leírás alapján sikerült:

https://askubuntu.com/questions/1211456/realtek-rtl8811cu-wifi-dongle

Aztán most reggel találtam ezt a leírás,és a következő sor beillesztésével,már mőködik alvás után is.

Pontosabban,szerkesztenii ezt:

sudo nano /lib/udev/rules.d/40-usb_modeswitch.rules
# Realtek 8211CU Wifi AC USB
ATTR{idVendor}=="0bda", ATTR{idProduct}=="1a2b", RUN+="/usr/sbin/usb_modeswitch -K -v 0bda -p 1a2b"

Remélem így is maradblush

Amúgy dupla olyan sebességre képes 5 ghz-en,kb 200 mb-re.

Értékelés: 

0
Még nincs értékelve
kimarite képe

/usr/sbin/modprobe -r vastyúk ; /usr/sbin/modprobe vastyúk

#21 Kiváló! Udev szabályokkal sok minden megoldható, így is lehet.

Értékelés: 

0
Még nincs értékelve
kimarite képe

/usr/sbin/modprobe -r vastyúk ; /usr/sbin/modprobe vastyúk

#23 :) az udev szabályok régebb óta használatban vannak. De mindezt pótolná a "svájcibicska" systemd, ami a sysvinit (upstart) helyébe lépett a legtöbb Linux terjesztésen. Vastyúk ... is talál szemet? Magyar komédia sorozat.

Értékelés: 

0
Még nincs értékelve

Sokmindent nem értek belölle,

Sokmindent nem értek belölle, de lényeg hogy sikerült. 

Ezuton köszönném meg mindenkinek a szives segítségetsmiley

Értékelés: 

0
Még nincs értékelve

Hurrá.

Hurrá.

Kernel frissités volt,és elszállt az egészindecision

Update:Sikerült megmókolnom.

Értékelés: 

0
Még nincs értékelve
kimarite képe

Mercusys TP-Link MU6H AC650 | kernel, driver

#28 Másnak is hasznos lehet a mókolás mikéntje. Elárulod? Korábban is közöltél linket, mint udev silabuszt. MOst is van mankó URL?

A fent emlitett usb-s eszközt,sikeresen beüzemeltem Realtek RTL8811 CU driverral

Hogyan telepítetted, letöltött driverral, honnan?

Értékelés: 

0
Még nincs értékelve

Mercusys TP-Link MU6H AC650 | kernel, driver

#29 Persze szívesen leírnám,de az az igazság hogy annyi verziót próbáltam,hogy már nemtudom melyikkel sikerült pontosanlaugh

De igen elképzelhető,hogy a letöltött driverral sikerült,ill. azon beállításokkal amiket már linkeltem.

Ebből a 3.leírásból sikerült valahogysmiley

https://tutorialforlinux.com/2020/05/15/step-by-step-linux-mint-18-realt...

https://askubuntu.com/questions/1211456/realtek-rtl8811cu-wifi-dongle

https://github.com/brektrou/rtl8821CU/blob/master/README.md

Értékelés: 

0
Még nincs értékelve
kimarite képe

Mercusys TP-Link MU6H AC650 | kernel, driver

#30 Erre így nem tudok mit mondani. Nem emlékszel ... :) ;)
Általában az tudom mondani, a DKMS egy régebbi módszer, a kernel frissítés nem marasztja minden esetben.

Értékelés: 

0
Még nincs értékelve