તમારા હાથને કીબોર્ડમાંથી લીધા વિના ડિસ્કનેક્ટ અને યુએસબી ડિવાઇસને કનેક્ટ કરવાની 5 રીત

ઘણા પ્રસંગો પર, જ્યારે આપણે અમારા કમ્પ્યુટરનો ઉપયોગ કરી રહ્યા છીએ ત્યારે અમે યુએસબી ડિવાઇસને ડિસ્કનેક્ટ કરીએ છીએ (સુરક્ષિત રીતે, જેમ કે તે હોવું જોઈએ) અને, તરત જ, આપણને ખ્યાલ આવે છે કે અમે ફાઇલની ક copyપિ કરવાનું ભૂલી ગયા છો અથવા અમને ખાતરી કરવી પડી હતી કે ડેટા છે કે નહીં અમારા એકમ. આ કેસો માટે સામાન્ય રીતે યુએસબી ડ્રાઇવ્સને વર્ચ્યુઅલ રીતે ડિસ્કનેક્ટ કરવા માટે ખૂબ ઉપયોગી છે જ્યારે આપણે દૂરથી કામ કરીએ છીએ.

ડિવાઇસને બહાર કા Having્યા પછી, અમે તેને હવે અમારા ઉપકરણોની સૂચિમાં જોતાં નથી, પરંતુ હાર્ડ ડ્રાઈવ અથવા પેનડ્રાઈવ હજી પણ યુએસબી પોર્ટ દ્વારા જોડાયેલ છે, અને ઘણા ડિસ્ટ્રિબ્યુશનમાં, ડ્રાઇવને સુરક્ષિત રીતે બહાર કા having્યા પછી, અમે ઉપકરણને જોઈ શકતા નથી અને અમે કરી શકતા નથી માઉન્ટ કરો અમારા ટર્મિનલમાંથી. ઝડપી સમાધાન એ કેબલને ડિસ્કનેક્ટ કરવું અને તેને ફરીથી કનેક્ટ કરવું છે, કેટલાક કિસ્સાઓમાં, કાં તો ઉભા થવાના આળસને કારણે અથવા આપણે કોઈ કમ્પ્યુટરને areક્સેસ કરી રહ્યા છીએ જેની સામે અમે નથી અને આજુબાજુ કોઈ નથી, અમે તે કરી શકતા નથી. .

યુએસબી ઉપકરણો વિશે માહિતી

અમે પ્રારંભ કરતા પહેલા, ચાલો જોઈએ કે સિસ્ટમ સાથે જોડાયેલા યુએસબી ડિવાઇસેસ વિશે માહિતી કેવી રીતે મેળવી શકાય. આ માટે, આપણે વાપરી શકીએ છીએ lsusbછે, જે હમણાં કનેક્ટેડ ડિવાઇસેસની સૂચિ બનાવશે. હું હમણાં મારા કમ્પ્યુટર પર જે મેળવુ છું તેના દાખલા મૂકું છું, પરંતુ કદાચ તમે જે મેળવો છો તેનાથી તે ખૂબ જ અલગ છે:

s lsusb બસ 002 ઉપકરણ 001: ID 1d6b: 0003 Linux ફાઉન્ડેશન 3.0 રૂટ હબ બસ 001 ડિવાઇસ 006: ID 8087: 0a2a ઇન્ટેલ કોર્પ. બસ 001 ડિવાઇસ 007: ID 046d: c52b લોગિટેક, Inc. એકીકૃત રીસીવર બસ 001 ડિવાઇસ 005: ID 1a40 : 0101 ટર્મિનસ ટેક્નોલ Incજી Inc. હબ બસ 001 ડિવાઇસ 010: ID 125f: c93a એ-ડેટા ટેક્નોલ Co.જી કું. લિ. : 4 લિનક્સ ફાઉન્ડેશન 001 રુટ હબ

જો અમને વધારે માહિતી જોઈએ છે, તો આપણે -t મોડિફાયરનો ઉપયોગ કરી શકીએ છીએ જે મોડ્યુલો વિશેની માહિતી સાથે અમને ઝાડના રૂપમાં આઉટપુટ બતાવશે:

s lsusb -t /: બસ 02.Port 1: દેવ 1, વર્ગ = મૂળ_હબ, ડ્રાઈવર = xhci_hcd / 8p, 5000M /: બસ 01.Port 1: દેવ 1, વર્ગ = મૂળ_હબ, ડ્રાઈવર = xhci_hcd / 16p, 480M | __ પોર્ટ 4: દેવ 3, જો 0, વર્ગ = વિડિઓ, ડ્રાઈવર = યુવીસીવીડિયો, 480 એમ | __ પોર્ટ 4: દેવ 3, જો 1, વર્ગ = વિડિઓ, ડ્રાઈવર = યુવીસીવીડિયો, 480 એમ | __ પોર્ટ 5: દેવ 10, જો 0, વર્ગ = માસ સ્ટોરેજ, ડ્રાઈવર = યુએસબી-સ્ટોરેજ, 480 એમ | __ પોર્ટ 6: દેવ 5, જો 0, વર્ગ = હબ, ડ્રાઈવર = હબ / 4 પી, 12 એમ | __ પોર્ટ 4: દેવ 7, જો 0, વર્ગ = માનવ ઈન્ટરફેસ ડિવાઇસ, ડ્રાઈવર = યુએસબીડ, 12 એમ | __ પોર્ટ 4: દેવ 7, જો 1, વર્ગ = હ્યુમન ઇંટરફેસ ડિવાઇસ, ડ્રાઈવર = યુએસબીડ, 12 એમ | __ પોર્ટ 4: દેવ 7, જો 2, વર્ગ = માનવ ઈન્ટરફેસ ડિવાઇસ, ડ્રાઈવર = યુએસબીડ, 12 એમ | __ પોર્ટ 9: દેવ 6, જો 0, વર્ગ = વાયરલેસ, ડ્રાઈવર = બીટીએસબી, 12 એમ | __ પોર્ટ 9: દેવ 6, જો 1, વર્ગ = વાયરલેસ, ડ્રાઈવર = બીટીએસબી, 12 એમ

જો અમને વધારે માહિતી જોઈએ છે, તો આપણે તેનો ઉપયોગ કરી શકીએ છીએ lsusb -v (આઉટપુટ ખૂબ મોટું છે), અમે નીચેની રીતે, ઉપકરણ પર પહોંચાડાયેલી મહત્તમ શક્તિને પણ જાણી શક્યાં છીએ:

s lsusb -v 2> / dev / null | egrep "^ બસ | મ Maxક્સપાવર" બસ 002 ડિવાઇસ 001: ID 1d6b: 0003 લિનક્સ ફાઉન્ડેશન 3.0 રુટ હબ મેક્સપાવર 0 એમએ બસ 001 ડિવાઇસ 006: ID 8087: 0 એ 2 એ ઇન્ટેલ કોર્પ. મPક્સપાવર 100 એમએ બસ 001 ડિવાઇસ 007: આઈડી 046 ડી: સી 52 બી લોગિટેક, ઇન્ક. યુનિફાઇંગ રીસીવર મેક્સપાવર 98 એમએ બસ 001 ડિવાઇસ 005: આઈડી 1 એ 40: 0101 ટર્મિનસ ટેક્નોલ Incજી ઇન્ક. હબ મ Maxક્સપાવર 100 એમએ બસ 001 ડિવાઇસ 010: આઈડી 125 એફ: સી93 એ એ-ડેટા ટેક્નોલ Co.જી કું. લિ. પેન ડ્રાઇવ મેક્સપાવર 4 એમએ બસ 480 ડિવાઇસ 001: આઈડી 003 એફ 04: બી 2 ચિકની ઇલેક્ટ્રોનિક્સ કું. લિમિક્સ, મ Maxક્સપાવર 424 એમએ બસ 500 ડિવાઇસ 001: આઈડી 001 ડી 1 બી: 6 લિનક્સ ફાઉન્ડેશન 0002 રુટ હબ મેક્સપાવર 2.0 એમએ

અન્ય ખૂબ ઉપયોગી આદેશો છે યુએસબી-ઉપકરણો, hwinfo, અથવા, ઉદાહરણ તરીકે, જો અમારી પાસે કોઈ ડિવાઇસનો માર્ગ (અંદર / દેવ /) હોય, તો અમે સિસ્ટમ વિશે તેના વિશેની બધી સંભવિત માહિતી અને તેમાંથી પસાર થનાર સબસિસ્ટમ્સ માટે પૂછી શકીએ છીએ. ઉદાહરણ તરીકે, જો આપણે યુએસબી હાર્ડ ડિસ્કને કનેક્ટ કરીએ છીએ, તો ડિવાઇસનો ઉપયોગ કેવી રીતે કરવો તે જોવા માટે, અમને એસસીએસઆઈ ડ્રાઇવરની જરૂર છે (હોવા માટે / દેવ / એસડીએક્સ છે), અમને યુએસબી સ્ટોરેજ ડ્રાઇવરની પણ જરૂર છે, જે તેના દ્વારા કાર્ય કરે છે યુએસબી પોર્ટ, જે મધ્યવર્તી સિસ્ટમોની વચ્ચે પીસીઆઈ પોર્ટમાં પ્લગ થયેલ હબને લગતું હોય છે. આપણે જે જોઈ શકીએ છીએ તે બધું

dev udevadm માહિતી --query = પાથ - નામ = / દેવ / એસડીએક્સ - ગુણધર્મ-વ .ક

o

dev udevadm માહિતી -a -n / dev / sdX

જો આપણે સાહસ કરવું હોય તો, અમે પણ દાખલ થઈ શકીએ છીએ / સીએસ / બસ / યુએસબી અને ત્યાં જે બધું છે તે જોઈએ, આપણે ઘણી બધી માહિતી જોશું, પરંતુ સદભાગ્યે ઉપરોક્ત આદેશો આ બધી માહિતીને વર્ગીકૃત કરે છે.

વિશેષાધિકારો અને ઉપકરણો

આ કાર્ય હાથ ધરવા માટે, આપણે જાણવાનું રહેશે કે આપણે કયા ઉપકરણ પર જઈ રહ્યા છીએ ફરીથી કનેક્ટ કરો. આ કરવા માટે, અમે ચલાવી શકીએ છીએ:

mes dmesg | પૂંછડી [ગુરુ નવે 24 19:50:04 2016] એસડી 7: 0: 0: 0: જોડાયેલ સ્ક્સી જેનરિક એસજી 3 પ્રકાર 0 [798339.431677] એસડી 7: 0: 0: 0: [એસડીસી] 15806464 512-બાઇટ લોજિકલ બ્લોક્સ: ( 8.09 જીબી / 7.54 જીઆઇબી) [798339.431840] એસડી 7: 0: 0: 0: [એસડીસી] લેખન સુરક્ષિત છે [798339.431848] એસડી 7: 0: 0: 0: [એસડીસી] મોડ સેન્સ: 00 00 00 00 [798339.431988] એસડી 7: 0: 0: 0: [એસડીસી] કેશ ડેટા માટે પૂછવામાં નિષ્ફળ થયું [798339.431996] એસડી 7: 0: 0: 0: [એસડીસી] ડ્રાઇવ કેશ ધારે છે: લખો [798339.434157] એસડીસી: એસડીસી 1 એસડીસી 2 [798339.446812] એસડી 7 : 0: 0: 0: [એસડીસી] જોડાયેલ એસસીએસઆઈ રીમુવેબલ ડિસ્ક [798360.808588] આઇએસઓ 9660 એક્સ્ટેંશન: માઇક્રોસ Jફ્ટ જોલિએટ લેવલ 3 [798360.809353] આઇએસઓ 9660 એક્સ્ટેંશન: આરઆરઆઇપી_1991 એ

આ આઉટપુટમાં, અમે જોશું કે આપણે જે ઉપકરણ સાથે કામ કરી રહ્યા છીએ એસડીસી (sdc1 અને sdc2 એ તે ડિસ્કમાં પાર્ટીશનો હશે). ઉદાહરણો માટે હું આ ઉપકરણનો ઉપયોગ કરીશ, તમારા કિસ્સામાં તમારે કલ્પના કરવી પડશે કે તમારું કયા એકાઉન્ટ છે.

નીચેના ઉદાહરણોમાં હું ઉપયોગ કરીશ sudo ની સગવડ સાથે આદેશો ચલાવવા માટે રુટ. જો કે પર્યાપ્ત પરવાનગી સાથે વપરાશકર્તા હોય તે પૂરતું હશે. જો આપણે જરૂરી વિશેષાધિકારો જોવા માંગતા હોય, તો બસ ls ઉપકરણ પર:

s ls -latr / dev / sdc brw-rw ---- 1 રૂટ ડિસ્ક 8, 32 નવે 24 19:50 / દેવ / એસડીસી

ત્યાં આપણે જોઈએ છીએ કે માલિક મૂળ છે અને જૂથ છે ડિસ્ક. તે જૂથ ડિસ્ક સાથે જોડાયેલા વપરાશકર્તા માટે પૂરતું હશે.

પદ્ધતિ 1. તેને સીડી / ડીવીડીની જેમ સારવાર કરો

તે બધામાં સરળ છે. ચોક્કસ જો તમે વર્ષોથી જીએનયુ / લિનક્સનો ઉપયોગ કરી રહ્યાં છો, જ્યારે તમે સીડી-રોમ અથવા ડીવીડી સાથે કામ કર્યું હોય ત્યારે તમે ઇજેકટ આદેશનો ઉપયોગ કર્યો હતો. સરસ, ઇજેકટનો ઉપયોગ સીડીરોમ ખોલવા માટે કરવામાં આવ્યો હતો અને ટ્રેને બંધ કરવા માટે ઇજેકટનો ઉપયોગ કરવામાં આવ્યો હતો. ઠીક છે, જો આપણે યુએસબી ડિવાઇસ પહેલાં આ કરીશું:

do સુડો ઇજેકટ -t / dev / sdc

ડિવાઇસ દેખાશે, જેમ કે અમે તેને ફરીથી કનેક્ટ કર્યું છે.

પદ્ધતિ 2. અનપ્લગ અને વર્ચ્યુઅલ પ્લગ ઇન

કેટલીક સિસ્ટમો પર (જ્યાં સુધી હાર્ડવેર તેને સપોર્ટ કરે છે), જ્યારે તમે સુરક્ષિત રીતે યુએસબી ડિવાઇસને દૂર કરો છો, ત્યારે ડિવાઇસ પાવરિંગ બંધ કરે છે અને ડિવાઇસ હવે દેખાતું નથી. તે જ્યારે તમે કરો ત્યારે તે જ છે:

udisksctl પાવર-ઓફ-બી / દેવ / એસડીસી

આ કિસ્સામાં, / dev / sdc તે મારું ડિવાઇસ છે અને આ આદેશથી તે વર્ચુઅલ પાવર ડિસ્કનેક્ટનું અનુકરણ કરે છે.

સમસ્યા એ છે કે હવે / dev / sdc અસ્તિત્વમાં નથી, આથી વધુ શું છે, જો આપણે dmesg પર નજર કરીએ તો આપણને આ જેવું કંઈક મળશે:

mes dmesg | પૂંછડી [281954.693298] યુએસબી 1-5: યુએસબી ડિસ્કનેક્ટ, ઉપકરણ નંબર 3

તેથી જો આપણે પદ્ધતિ સાથે પ્રયાસ કરીએ બહાર કાવું તે કામ કરશે નહીં. નોંધ: મેં હાઇલાઇટ કર્યું છે યુએસબી 1-5 અને આપણે શા માટે ટૂંક સમયમાં જોશું.

જો તમે રિમોટથી કામ કરો છો, તો આ એક સારો વિચાર હશે. કલ્પના કરો કે તમારી પાસે યુએસબી ડ્રાઇવ્સ બેકઅપ સાથે જોડાયેલ છે. જ્યારે તમે નકલો બનાવતા હોવ ત્યારે, સિસ્ટમ માટે એ જાણવું સારું છે કે ત્યાં ડિસ્ક જોડાયેલ છે, પરંતુ, જ્યારે અમે એક તરફ તેનો ઉપયોગ કરી રહ્યાં નથી ત્યારે આપણે જ જોઈએ. ઊર્જા બચાવો અને ડિસ્ક્સના વસ્ત્રોને ટાળો, તેથી વર્તમાન તરફ કાપવું વધુ સારું છે, બીજી બાજુ, અમે દૂષિત એપ્લિકેશનોની અસ્તિત્વમાં છે તે જોવા માંગતા નથી આ ડિસ્ક્સ જેથી તેઓ ચેપગ્રસ્ત ન થાય. (હા, જીએનયુ / લિનક્સમાં વાયરસ છે).

હવે આપણે વર્તમાનને કેવી રીતે જોડીએ?

આપણે યુએસબી પોર્ટ પર ક aલ કરવો આવશ્યક છે, આ માટે એક પ્રોજેક્ટ કહેવાય છે હબપાવર (હું અસલ પ્રોજેક્ટના કાંટો સાથે લિંક કરું છું કારણ કે અહીં એક ભૂલ સુધારાઈ છે જે વર્તમાનને ફક્ત વધુ ઉપકરણોથી દૂર કરી શકે છે, ફક્ત આપણે જોઈતા નથી). ત્યાં વધુ પ્રોજેક્ટ્સ છે (જેમ કે uhubctl) છે, પરંતુ જ્યારે આપણે કમ્પાઇલ કરવા જઈએ છીએ ત્યારે આમાં કોઈ અવલંબન નથી, તે ફક્ત એક હબપવર.સી.સી.
પ્રથમ, આપણે તેને કમ્પાઇલ કરીએ છીએ,

$ જીસીસી -ઓ હબપાવર હબપાવર. સી

હવે, તમને નંબરમાંથી બોલ્ડમાં યાદ છે dmesg? ઠીક છે, અમે તેનો ઉપયોગ કરીશું, આપણે આને ડિસ્કનેક્ટ કરવું પડશે અને તેને ફરીથી કનેક્ટ કરવું પડશે:

do સૂડો.

જો ઉપકરણ અમને શોધી શકતું નથી, તો અમે આ કરવાનો પ્રયાસ કરી શકીએ:

સુડો ./ હબપાવર 1: 1 બાઈન્ડ-ડ્રાઈવર વિનંતી કર્નલને મોકલવામાં આવી છે

આ રીતે, અમે ફરીથી અમારા કનેક્ટેડ યુએસબી ડિવાઇસ જોશું.

જો અમને સી પ્રોગ્રામ ન જોઈએ ... મારી પાસે તે પર્લ છે

સી પ્રોગ્રામને કમ્પાઇલ કરવા અને પરીક્ષણ કરવું મુશ્કેલ છે જો આપણે જે કરવાનું છે તે ખૂબ જ સરળ છે, તેથી આપણે આ નાના બંદરને પર્લની 10 લીટીઓમાં અજમાવી શકીએ.

#! / બિન / પર્લ માટે "sys / ioctl.ph" આવશ્યક છે; $ ઉપકરણ = "05"; ખોલો (મારું $ યુએસબીદેવ,"> "," / દેવ / બસ / યુએસબી)/ 001/001 "); $ ડેટા = પેક ("એચ *", "23010800". $ ડિવાઇસ. "000000FFFFFF8813"); આઇઓસીટીએલ ($ યુએસબીદેવ, 0xC0185500, $ ડેટા); $ ડેટા = પ packક ("એચ *", "23030800". $ ઉપકરણ. "000000FFFFFF8813"); આઇઓસીટીએલ ($ યુએસબીદેવ, 0xC0185500, $ ડેટા); બંધ (b યુએસબીદેવ);

આપણે માન આપવું જ જોઇએ . ઉપકરણ, બંદર નંબર (મારા કિસ્સામાં તે 5 હતો), તે હેક્સાડેસિમલ મૂલ્ય છે, તેથી 10 એ હશે, 11 બી હશે, 15 એફ હશે, 16 10 હશે ... આપણે ડિવાઇસનું પણ મોનિટર કરવું પડશે અને બસ, જેમાંથી અમે / દેવ / બસ / યુએસબી /001/001, નંબરો અગ્રણી શૂન્ય સાથે હોવા જોઈએ કારણ કે અમે તે ફાઇલને ક callingલ કરી રહ્યા છીએ.

આપણે જોઈ શકીએ છીએ, ચાવી ioctl () માં છે, તે એક કાર્ય છે જે ફાઇલ સિસ્ટમમાં ખાસ ફાઇલમાંથી કોઈ ઉપકરણના પરિમાણોને ચાલાકી કરે છે. હેક્સાડેસિમલ કિંમતોમાંના, આપણે શોધી કા .ીએ છીએ 0xC0185500, એક યુ.એસ.બી.ડી.એફ.એફ.એસ.એફ.એસ.એન.ટી.આર.ઓ.એલ. તરીકે ઓળખવામાં આવે છે, જેની સાથે અમે યુ.એસ.બી. ઉપકરણ પર કંટ્રોલ કમાન્ડ મોકલીશું, અન્ય કોડ ડિસ્કનેક્શન અને કનેક્શન વિનંતી સાથે જોડાયેલા છે (તમે સીમાં બનેલા પ્રોગ્રામમાં વધુ માહિતી મેળવી શકો છો).

પદ્ધતિ 3. ઉપકરણને છુપાવી અને બતાવી રહ્યું છે

ડિવાઇસને ડિસ્કનેક્ટ કરવાની બીજી રીત આ હોઈ શકે છે:

ઇકો '1-5' | સુડો ટી / સીએસ / બસ / યુએસબી / ડ્રાઇવરો / યુએસબી / અનબાઇન્ડ

અને અમે આ કરીને તેને પુન recoverપ્રાપ્ત કરી શકીએ:

ઇકો '1-5' | સુડો ટી / સીએસ / બસ / યુએસબી / ડ્રાઇવરો / યુએસબી / બાઇન્ડ

આ પદ્ધતિથી ઉપકરણના સંપૂર્ણ જોડાણનું કારણ નથી. તે ફક્ત operatingપરેટિંગ સિસ્ટમને જ તેની સાથે વાત ન કરે છે અને ઘણા ઉપકરણો, જ્યારે કમ્પ્યુટર તેમના વિશે કંઈપણ જાણવા માંગતો નથી, ત્યારે તેને ઓછી પાવર મોડમાં મૂકવામાં આવે છે, કારણ કે આપણે કંઇપણ પૂછવા નથી જતા.

પદ્ધતિ 4. ઉપકરણ અધિકૃતતા

આ પદ્ધતિનો નુકસાન એ છે કે ઘણી સિસ્ટમોમાં વધુ ઉપકરણોને અસ્થાયી રૂપે અક્ષમ કરી શકાય છે, જે ફક્ત આપણી જ જરૂરિયાત નથી, પરંતુ અમે આખા યુએસબી હબ પર હુમલો પણ કરીએ છીએ. દાખ્લા તરીકે:

$ પડઘા 0 | સુડો ટી / સીએસ / બસ / યુએસબી / ડિવાઇસેસ / યુએસબી 1 / અધિકૃત $ ઇકો 1 | સુડો ટી / સીએસ / બસ / યુએસબી / ડિવાઇસેસ / યુએસબી 1 / અધિકૃત

જે, અલબત્ત, આપણે સળંગ બધું ચલાવી શકીએ:

$ પડઘા 0 | સુડો ટી / સીએસ / બસ / યુએસબી / ડિવાઇસેસ / યુએસબી 1 / અધિકૃત; પડઘો 1 | સુડો ટી / સીએસ / બસ / યુએસબી / ડિવાઇસેસ / યુએસબી 1 / અધિકૃત

આપણે સાવચેત રહેવું જોઈએ, જો સમાન યુએસબી પોર્ટ સાથે વધુ ડિસ્ક જોડાયેલ હોય (અને હંમેશાં આપણા કમ્પ્યુટર્સમાં, આપણે જોતા કરતા ઘણા યુએસબી પોર્ટ, એક હબથી આંતરિક રીતે જોડાયેલા હોય છે, તેથી સમાન યુએસબીવાળા બંદરોના જૂથો હોય છે) પિતા, તેને કોઈક રીતે મૂકો.

પદ્ધતિ 5. યુએસબી સબસિસ્ટમ રીબુટ કરો

જો આપણે યુએસબી સબસિસ્ટમ ફરીથી પ્રારંભ કરવા માંગતા હોય. તે છે, એક તરફ આપણે યુએસબી કર્નલ મોડ્યુલને ડાઉનલોડ અને ફરીથી લોડ કરી શકીએ છીએ, બધા યુએસબી ઉપકરણોને તાજું કરો, જેમ કે તે બધાને અનપ્લગ કરીને અને પ્લગ કરવું.

$ સુડો મોડપ્રોબ -r ehci_hcd; sudo modprobe ehci_hcd # for USB2 $ sudo modprobe -r xhci_hcd; sudo modprobe xhci_hcd # USB3 માટે

જોકે કેટલાક વિતરણો, ઉબુન્ટુ અને ડેરિવેટિવ્ઝના નવીનતમ સંસ્કરણો શામેલ છે ઇન્ટિગ્રેટેડ યુએસબી મોડ્યુલો અને તેઓ ડાઉનલોડ કરી શકાતા નથી. બીજી બાજુ, સિસ્ટમ અમને તેમને ડાઉનલોડ કરવા દેશે નહીં કારણ કે તેઓ અન્ય મોડ્યુલો (પ્રિંટર, સ્ટોરેજ, ઇન્ટરફેસ ઉપકરણો, વગેરે) ના કારણે ઉપયોગમાં છે, અને જો આપણે મોડ્યુલો ડાઉનલોડ કરવાનું શરૂ કરીએ અને વસ્તુઓ તોડી નાખીએ, તો આપણે ફરીથી પ્રારંભ કરવું પડશે. કમ્પ્યુટર. અંતે. તેથી, બીજી રીતે આપણે કરી શકીએ:

$કો0000:00:14.5'| સુડો ટી / સીએસ / બસ / પીસીઆઈ / ડ્રાઇવર્સ / એક્સએચસી_એચસીડી / અનબાઇન્ડ $ ઇકો '0000:00:14.5'| sudo tee / sys / bus / pci / ડ્રાઇવરો / xhci_hcd / bind

અમારા ડિવાઇસને શોધવા માટે, અમે અંદર / સીએસએસ / બસ / પીસીઆઈ / ડ્રાઈવરો / એક્સએચસીઆઈસીડી કરી શકીએ છીએ, ઘણી વસ્તુઓ દેખાશે, આપણે આ જેવું દેખાય છે તે શોધવું પડશે aaaa: bb: cc: dd.e. તમારું યુએસબી પોર્ટ xhci_hcd (યુએસબી 3) તરીકે નહીં આવે, પરંતુ ehci_hcd (યુએસબી 2)


14 ટિપ્પણીઓ, તમારી છોડી દો

તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   ક્રિસ્ટિયન જણાવ્યું હતું કે

    ઉત્તમ લેખ!

    1.    ગેસપાર્મ જણાવ્યું હતું કે

      ખૂબ ખૂબ ક્રિસ્ટીયન આભાર! હું આશા રાખું છું કે તમને તે ઉપયોગી લાગ્યું છે.

  2.   એન્ટોનિયો જુઆન જણાવ્યું હતું કે

    આ લેખમાં એવું નથી કહેવામાં આવ્યું કે જ્યારે પણ તમે તેને મૂકવા જઇ રહ્યા છો તે સાચી તરફની વિરુદ્ધ બાજુ છે અને તમારે તેને ફેરવવું પડશે ... હેહે. સરસ લેખ.

    1.    ગેસપાર્મ જણાવ્યું હતું કે

      આભાર એન્ટોનિયો જુઆન! સરસ જુઓ, તમે જાણતા નથી કે મારી સાથે તે કેટલી વખત બન્યું છે જ્યારે હું પોસ્ટમાં મુકેલી બધી જ બાબતોનો પ્રયાસ કરી રહ્યો હતો! 🙂

  3.   રોમસેટ જણાવ્યું હતું કે

    તેજસ્વી. એક શ્રેષ્ઠ વસ્તુ. તેનું શીર્ષક હોવું જોઈએ: "તમારા યુએસબી સ્ટીકને અનપ્લગ કરીને અને પ્લગ કરીને લિનક્સ સિસ્ટમ વિશે જાણો." અભિનંદન.
    માલગા તરફથી શુભેચ્છા.

    1.    ગેસપાર્મ જણાવ્યું હતું કે

      સારું હા, મને ખબર નથી કે કોઈ સી માં પ્રોગ્રામિંગ શરૂ કરશે અને આ પોસ્ટમાંથી ડિવાઇસીસ ingક્સેસ કરશે! માલાગાથી પણ !! આપણે બધે જ છીએ 🙂

  4.   HO2Gi જણાવ્યું હતું કે

    પ્રભાવશાળી લેખ. તમે આવી સામગ્રીથી આગળ વધી ગયા છો.

    1.    ગેસપાર્મ જણાવ્યું હતું કે

      આભાર HO2Gi !! મારા અંગત બ્લોગ પર ( http://totaki.com/poesiabinaria ) સ્ટાઇલ a ના ઘણા બધા ટ્યુટોરિયલ્સ પણ છે

  5.   અતાહુલ્પા જણાવ્યું હતું કે

    ખૂબ ખૂબ આભાર મિત્ર. હું લિનક્સથી શરૂ કરી રહ્યો છું, ખાસ કરીને લિનોક્સ ટંકશાળમાં, અને મને નીચેની સમસ્યા છે: કન્સોલમાં હું જોઈ શકું છું કે મારો ફોન મશીન સાથે જોડાયેલ છે, પરંતુ ફાઇલ મેનેજરમાં નથી. અને તેથી હું ઇન્ટરનેટથી કનેક્ટ થવા માટે તેને મોડેમ તરીકે ઉપયોગ કરી શકતો નથી. હું શું કરી શકું?

    1.    ગેસપર ફર્નાન્ડીઝ જણાવ્યું હતું કે

      એવા ફોન્સ છે જે તમને મોડેમ તરીકે કનેક્ટ થવા દેતા નથી, પરંતુ તમે ટેથરીંગ કરી શકો છો

  6.   Milazzo જણાવ્યું હતું કે

    ઉત્તમ દસ્તાવેજીકરણ!
    અનુભવ શેર કરવા માટે સમય કા forવા બદલ આભાર.
    હું તેને બીજી પ્રકારની સમસ્યાનો સંદર્ભ તરીકે ઉપયોગ કરી રહ્યો છું: ઉબુન્ટુમાં યુએસબી પોર્ટનો ડિસ્કનેક્શન (# 42 ~ ચોક્કસ-ઉબુન્ટુ એસએમપી બુધ Augગસ્ટ 1 14:15:31 યુટીસી 16)
    એક સમય એવો આવે છે જ્યારે સિસ્ટમ dmesg માં -110 ફેંકી દે છે અને પીસીને ફરીથી પ્રારંભ કરે છે, એવું માનવામાં આવે છે કે નિષ્ફળતા એ USB માં પાવરના અભાવને કારણે છે જ્યાં ડિવાઇસ કનેક્ટ થયેલ છે (યુએસબી 3.0).

    હવે હું ઉપકરણના પાવર સ્તરને ચકાસવા માટે lsusb -v નો ઉપયોગ કરું છું પરંતુ તે 2 એમએ ફેંકી દે છે, જે તદ્દન વાહિયાત છે ... ફક્ત એલઇડી તે કરતાં વધુ વપરાશ કરે છે ...

    હું હ્યુઆવેઇ E4 યુએસબી -8372 જી મોડેમને કનેક્ટ કરું છું, જોકે મહત્તમ શક્તિ 2 એમએ સૂચવે છે, જે અવિશ્વસનીય છે, હવે શંકા બદલાઈ ગઈ છે અને અન્ય લોકો ઉદ્ભવ્યા છે:
    શું મ Maxક્સપાવર એ લક્ષણ છે જે ડિવાઇસ પર અથવા OS માં ડિફ defaultલ્ટ રૂપે આવે છે?
    શું તે યુએસબી પોર્ટ વિતરિત કરશે તે મહત્તમ શક્તિનો પરિમાણ છે?
    પરિમાણ હોવાના કિસ્સામાં
    શું આ પરિમાણને સુધારીને યુએસબી પોર્ટ (900 એમએએચ- 3.0 / 500 એમએએચ- 2.0) દ્વારા અપાયેલા મહત્તમ પર સેટ કરી શકાય છે?
    પરિમાણ ન હોવાના કિસ્સામાં,
    શું તે યુએસબી વપરાશનું એક રીઅલ-ટાઇમ માપન મૂલ્ય છે (અસંભવિત છે)?
    જો તે બીજો વિકલ્પ છે, તો કૃપા કરીને મને સમજાવો કારણ કે મને સંદર્ભની માહિતી વિશે શંકાઓ છે.

    મને આ મેક્સપાવર મૂલ્ય સંબંધિત ઘણી શંકાઓ છે, જો તમારી પાસે કોઈ વધારાની માહિતી છે, તો હું ખૂબ આભારી હોઈશ.

    lsusb -v 2> / dev / null | egrep "^ બસ | મ Maxક્સપાવર | bDeviceClass | આઇપ્રોડક્ટ"

    બસ 002 ડિવાઇસ 006: ID 1a86: 7523 કિનહેંગ ઇલેક્ટ્રોનિક્સ એચએલ -340 યુએસબી-સીરીયલ એડેપ્ટર
    બી ડિવાઇસક્લાસ 255 વિક્રેતા વિશિષ્ટ વર્ગ
    આઇપ્રોડોડક્ટ 2 યુએસબી 2.0-સીરીયલ
    મેક્સપાવર 96 એમએ
    બસ 002 ડિવાઇસ 008: આઈડી 12 ડી 1: 14 ડીબી હ્યુઆવેઇ ટેક્નોલોજીસ કું., લિ.
    બી ડિવાઇસક્લાસ 2 કમ્યુનિકેશન્સ
    આઇપ્રોડક્ટ 2 HUAWEI_MOBILE
    મેક્સપાવર 2 એમએ

  7.   Anonimo જણાવ્યું હતું કે

    તે વિંડોઝ પર લાગુ કરી શકાય છે?

  8.   ચેલો જણાવ્યું હતું કે

    તમારો ખુબ ખુબ આભાર. મારી બાહ્ય ડિસ્ક પર udisksctl પાવર--ફ-બી / દેવ / એસડીસી સાથે તે માથાનો દુખાવો હલ કરવા માટે પૂરતો હતો. અનમાઉન્ટ પાસે આ કરવા માટેનો વિકલ્પ હોય તો તે સારું નહીં હોય?

  9.   મારિસા જણાવ્યું હતું કે

    ભગવાન શું વાહિયાત! શું કોઈએ આ સંપૂર્ણ ઇચ્છાશક્તિ વાંચી છે? અને ઉપર પ્લેટ પછી આપણે હજી પણ ડીએસી / યુએસબી સાઉન્ડ ઇંટરફેસ, પ્રિંટર, ગ્રાફિક્સ ટેબ્લેટને કેવી રીતે બંધ કરવું તે જાણતા નથી ... ટૂંકમાં, એવું કંઈ નથી જે સ્પાઇક અથવા બાહ્ય ડિસ્ક નથી. કેટલો સમય બગાડ્યો ...