Teade

Collapse

Foorumi reeglid.

Foorumi reeglistik on uuendatud. Palume tutvuda ja arvesse võtta.
See more
See less

Kui USB-pordi numbrid saavad otsa ....

Collapse
X
 
  • Filter
  • Kellaaeg
  • Show
Clear All
new posts

    Kui USB-pordi numbrid saavad otsa ....

    Tere.
    Küsimus selles, kuidas toimida, kui pealkirjas mainitud hetk käes on?
    Püüan probleemi olemust lühidalt kirjeldada.
    Tegemist on PC-ga, mille põhiülesandeks on erinevate elektroonikaseadmete testprogrammide jooksutamine.OP-süsteemiks XP-Pro (eestikeelne).Seadmed kasutavad PC-ga suhtlemiseks USB-porte.Teststendid ja programmaatorid ka COM-porte.Iga uue testitava seadme külgeühendamisel võetakse kasutusele uus USB-pordi järjekorranumber, mis on piiratud teatavasti 256-ga (või oli see 255, vahet pole).
    Kui see number täis saab, on töö läbi.Kui seade läbib ettenähtud protseduurid, siis selle masina külge teda rohkem ei ühendata.
    Kolasin natuke seadmehalduris ja pisut ka registris, kuid ei hakanud esmapilgul silma kohta, kust saaks need kasutusest maas seadmed registrist kõrvaldada, et vabastada pordi numbrid.
    Hetkel on selle numeratsiooni lõppemiseni veel pisut aega, aga see tuleb.
    Kas on kellegil pädevamal mahti ja viitsimist mõned näpunäited anda?
    Eriti äge oleks, kui seks tarbeks mõnd programmijuppi juhatada teaks.Viimasel puhul on oluline, et ei kustutataks kõiki pordinumbreid, vaid need, mis vaja.
    Sest osa porte on fikseeritud pidevaks kasutuseks.

    Ette tänades: tcumen.
    viimati muutis kasutaja tcumen; 30 m 2010, 21:50.

    #2
    Vs: Kui USB-pordi numbrid saavad otsa ....

    Ei saa päris hästi aru, aga COM pordi numbrid asuvad
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\{4D36E978-E325-11CE-BFC1-08002BE10318}
    (mingi tühik kargab vahele, sorry)
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports
    ja USB vidinad
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum
    all USB sektsioonis.
    Ja CurrentControlSet = ControlSet001
    Aga Device Manageris saab COM pordile anda suvalise numbri. Hakkab mölisema, et selline number juba kasutusel, siis ära pane tähele.

    E:
    http://support.microsoft.com/kb/819036 ?
    Windows XP and Modems: Tips for problems - COM port in use, Preventing automatic modem hardware installation, Modem driver rollback

    See viimane õpetus vast kõige asjalikum, ise olen ka alati nii teinud.

    E:
    Veel üks võimalus, läks juba meelest.
    Start > Run... > cmd > OK
    Ja seal mustas aknas
    set devmgr_show_nonpresent_devices=1 > Enter
    ning peale seda
    devmgmt.msc > Enter
    Device Manageri menüü > View > Show hidden devices > linnuke (eestikeelse kohta ei oska öelda, leiad vast ise).
    Nüüd tulevad kõik kunagi küljes olnud seadmed nähtavale, saab rahulikult eemaldada.
    viimati muutis kasutaja A.S.; 30 m 2010, 21:12.

    Comment


      #3
      Vs: Kui USB-pordi numbrid saavad otsa ....

      Jah, mu seletus ongi ilmselt segane, kuna endale on see portide teema suht võõras.
      Aga aitähh viidete eest.Esmaspäeval uurin, kas ma nendega miskit peale oskan hakata.Nädalavahetusel töömasinale ligi ei saa.

      Edit:
      Lisan igaks juhuks seda, et põhimõttelist küsib testprogramm uue seadme lisandumisel windowsilt, millist porti kasutada.Ja too annab iga kord uue pordi nr., järjekorras, ühe võrra eelnevast suurema. Füüsiline ühendus on täpselt sama.

      Inimene, kes teemat valdab, ei suutnud mulle seda ajapuuduse (ja eestikeelse windowsi) tõttu kätte näidata, niipalju siiski vihjas, et probleemi lahendus peitub registris ja device manageris. Mõlemat pidi pidi ligi saama.
      viimati muutis kasutaja tcumen; 30 m 2010, 21:22.

      Comment


        #4
        Vs: Kui USB-pordi numbrid saavad otsa ....

        Esmalt postitatud tcumen poolt Vaata postitust
        Ja too annab iga kord uue pordi nr., järjekorras, ühe võrra eelnevast suurema.
        Me räägime ikka COM pordi numbritest? Kui seade füüsiliselt küljes, siis Device Manageri (no ei tea eestikeelset nime, ei tea) alt saab selle numbri väiksemaks keerata, mõne juba mittevajaliku peale.
        Korra veel: http://www.modemsite.com/56k/xptip.asp

        Comment


          #5
          Vs: Kui USB-pordi numbrid saavad otsa ....

          Esmalt postitatud A.S. poolt Vaata postitust
          Me räägime ikka COM pordi numbritest?
          Ei, USB-pordi omadest. COM-idega pole probleeme.
          Device manager = Seadmehaldur.

          Edit: Parandasin oma esimest posti ka. Ehmatusega leidsin, et olingi jätnud mainimata, et jutt käib just USB-pordist.

          Edit2: Öeldi mulle põhimõtteliselt seda, et windowsist tuleb eemaldada/kustutada kasutuses mitteolevad USB-seadmed/pordid/pordi nr.-id.
          Aga vot ei suutnud seda kohta päeva jooksul iseseisvalt leida.
          viimati muutis kasutaja tcumen; 30 m 2010, 22:01.

          Comment


            #6
            Vs: Kui USB-pordi numbrid saavad otsa ....

            Siis ilmselt
            HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\U SB
            (jälle see tühik)
            või see laiendatud Seadmehaldur
            set devmgr_show_nonpresent_devices=1
            devmgmt.msc
            +Show hidden devices > linnuke

            Pole endal kunagi seda probleemi olnud, ei oska ilmselt aidata.

            Comment


              #7
              Vs: Kui USB-pordi numbrid saavad otsa ....

              On sul kindlalt vajalik et kindel seade on pordiga nr 123 vms ja mitte kunagi teisiti.

              Mul näit jooksevad kõik telefonid mis arvuti taha ühendan (4 erinevat) USB device, COM2 Virtual Port; printer istub USB-ga COM1; mäluseadmed COM 3, 4, 5 jne. Seadistama (masin küsis mis on pordi nr) vaid esimisel ühendamisel.

              Tõsi, sellist hulka pole mul kunagi ühendada tulnud, seega pole ka asjasse kunagi süübinud, aga ehk aitab sind Virtual Device võimalus XP all.
              Nühi põllukivi palju tahad, teemantit tast ikka ei saa

              Comment


                #8
                Vs: Kui USB-pordi numbrid saavad otsa ....

                USBDeview is a software that lists all USB devices that connected to your computer, and allows you disable, enable or uninstall them.

                Vaatan, et prügikast on nupureal ilusasti olemas ja USB pordi numbreid (kui ikka neid mõtled) näitab ka. Tea, kas teeb soovitud asja?
                See http://www.linux-usb.org/usb.ids salvesta ka faili ja pane programmi kausta, eluliselt vajalik küll pole.

                E:
                Tähendab küsin veel kord, tegemist ei ole USB all tekkivate virtuaalsete COM portidega?
                viimati muutis kasutaja A.S.; 30 m 2010, 22:25.

                Comment


                  #9
                  Vs: Kui USB-pordi numbrid saavad otsa ....

                  minu arust ka teema algataja veidi hämab algandmetega. tegu ikkagi peaks olema COM pordi numbrite "hõivamisega".
                  USB suva seade, kui pole parasjagu ühendatud, järelikult pole ka mingit ressurssi hõivatud OS seisukohalt.
                  suht kähku võiks muidu ju 256 erinevat usb seadet (mp3 playerit, digikaamerat, usb hid hiired, usb hdd jne) masinast läbi käia korraks ühendades ja siis kas ongi arvuti seisukohalt "game over" ei usu mina seda, ei usu.
                  COM aga jah, see enumereerib ennast ja jätab meelde va sunnik

                  Comment


                    #10
                    Vs: Kui USB-pordi numbrid saavad otsa ....

                    Esmalt postitatud A.S. poolt Vaata postitust
                    Tähendab küsin veel kord, tegemist ei ole USB all tekkivate virtuaalsete COM portidega?
                    Ei julgegi nüüd hetkel kindlat jah/ei vastust anda. Minu jaoks uus asi alles. Esmaspäeval kontrollin üle.

                    Comment


                      #11
                      Vs: Kui USB-pordi numbrid saavad otsa ....

                      USB puhul vist oli korraga ühendatavate seadmete arv 128. Sealt siis veel host maha ja järgi jääb 127. Piirang on just korraga ühendamiste jaoks. Minuteada lahtiühendatud seadmed vabastavad ka ressursid. Mingi tuvastamine siiski käib, sest erinevatesse aukudesse pandud GPS moodul saab igast august erineva COM numbri ja see jääb siis selles augus püsima.
                      Reha otsa astumine on inimlik, sellel hüppama jäämine pisut rumalam tegevus

                      Comment


                        #12
                        Vs: Kui USB-pordi numbrid saavad otsa ....

                        Nii.
                        Tegu ongi jah, USB all virtuaalsete COM-portidega.
                        Toimetasin A.S. viidatud õpetuse järgi (http://www.modemsite.com/56k/xptip.asp ),
                        ja tundub, et asi toimis.Testprogest oli näha, et kasutusele võeti uuesti seesama vabastatud pordi nr..
                        Huvi pärast katsetan seda Microsoft`i vidinat ka ükspäev.

                        Tänud veelkord.

                        Comment


                          #13
                          Vs: Kui USB-pordi numbrid saavad otsa ....

                          Saaks ka veidi teisiti, nagu varem sai mainitud.

                          Start > Run... > cmd > OK
                          Selles mustas aknas 2 käsklust
                          set devmgr_show_nonpresent_devices=1
                          devmgmt.msc



                          Nüüd peidetud asjad nähtavaks.



                          Nüüd on kõik, nii tavalist ja virtuaalset COM porti kasutavad seadmed näha. Tumedad on need, mis ka niisama nähtavad, heledamad normaalselt nähtavad ei oleks.
                          Ülearusel seadmel paremklõps ja



                          ongi kadunud. Peaks ka üldjuhul pordi vabastama, kuigi mitte alati.



                          P.S. Aga USB asjad ise asuvad veidi allpool



                          Heledad on need, mida momendil küljes pole, aga kunagi on küljes käinud.

                          Comment

                          Working...
                          X