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

Értékelés: 

0
Még nincs értékelve

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.

Alvás

Értékelés: 

0
Még nincs értékelve

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

Hümm

Értékelés: 

0
Még nincs értékelve

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

Alvás

Értékelés: 

0
Még nincs értékelve

#2

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

Alvás

Értékelés: 

0
Még nincs értékelve

#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.

kimarite képe

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

Értékelés: 

0
Még nincs értékelve

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

kimarite képe

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

Értékelés: 

0
Még nincs értékelve

#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.

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

Értékelés: 

0
Még nincs értékelve

#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)

kimarite képe

Remélem jól csináltam.

Értékelés: 

0
Még nincs értékelve

#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...

Remélem jól csináltam.

Értékelés: 

0
Még nincs értékelve

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

MU6H AC650

Igen,azaz amit linkeltél.

kimarite képe

Remélem jól csináltam.

Értékelés: 

0
Még nincs értékelve

#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

kimarite képe

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

Értékelés: 

0
Még nincs értékelve

#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.

kimarite képe

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

Értékelés: 

0
Még nincs értékelve

#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.

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

Értékelés: 

0
Még nincs értékelve

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

kimarite képe

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

Értékelés: 

0
Még nincs értékelve

#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

De működik,de sajna csak 2.4

Értékelés: 

0
Még nincs értékelve

#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?

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

Értékelés: 

0
Még nincs értékelve

#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.

kimarite képe

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

Értékelés: 

0
Még nincs értékelve

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

kimarite képe

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

Értékelés: 

0
Még nincs értékelve

#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.

Sokmindent nem értek belölle,

Értékelés: 

0
Még nincs értékelve

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

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

Hurrá.

Értékelés: 

0
Még nincs értékelve

Hurrá.

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

Update:Sikerült megmókolnom.

kimarite képe

Mercusys TP-Link MU6H AC650 | kernel, driver

Értékelés: 

0
Még nincs értékelve

#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?

Mercusys TP-Link MU6H AC650 | kernel, driver

Értékelés: 

0
Még nincs értékelve

#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

kimarite képe

Mercusys TP-Link MU6H AC650 | kernel, driver

Értékelés: 

0
Még nincs értékelve

#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.