விசைப்பலகையிலிருந்து உங்கள் கைகளை எடுக்காமல் யூ.எஸ்.பி சாதனத்தைத் துண்டித்து இணைக்க 5 வழிகள்

பல சந்தர்ப்பங்களில், நாங்கள் எங்கள் கணினியைப் பயன்படுத்தும்போது ஒரு யூ.எஸ்.பி சாதனத்தைத் துண்டிக்கிறோம் (பாதுகாப்பாக, அது இருக்க வேண்டும்), அதன்பிறகு, ஒரு கோப்பை நகலெடுக்க மறந்துவிட்டோம் அல்லது ஒரு தரவு உள்ளதா என்பதை உறுதிப்படுத்த வேண்டும் என்பதை நாங்கள் உணர்கிறோம். எங்கள் அலகு. இந்த நிகழ்வுகளுக்கு, நாங்கள் தொலைதூரத்தில் பணிபுரியும் போது யூ.எஸ்.பி டிரைவ்களை கிட்டத்தட்ட துண்டிக்க மிகவும் பயனுள்ளதாக இருக்கும்.

சாதனத்தை வெளியேற்றியதால், அதை எங்கள் சாதனங்களின் பட்டியலில் இனி காண முடியாது, ஆனால் வன் அல்லது பென்ட்ரைவ் இன்னும் யூ.எஸ்.பி போர்ட்டால் இணைக்கப்பட்டுள்ளது, இன்று பல விநியோகங்களில், டிரைவை பாதுகாப்பாக வெளியேற்றியதால், நாங்கள் சாதனத்தையும் பார்க்கவில்லை நாம் செய்ய முடியாது ஏற்ற எங்கள் முனையத்திலிருந்து. விரைவான தீர்வு என்னவென்றால், கேபிளைத் துண்டித்து மீண்டும் இணைக்க வேண்டும், சில சந்தர்ப்பங்களில், எழுந்திருக்க வேண்டிய சோம்பல் காரணமாகவோ அல்லது நாம் முன்னால் இல்லாத ஒரு கணினியை அணுகுவதாலோ அல்லது யாரும் இல்லை, அதைச் செய்ய முடியாது.

யூ.எஸ்.பி சாதனங்கள் பற்றிய தகவல்

நாங்கள் தொடங்குவதற்கு முன், கணினியுடன் இணைக்கப்பட்ட யூ.எஸ்.பி சாதனங்களைப் பற்றிய தகவல்களை எவ்வாறு பெறுவது என்று பார்ப்போம். இதற்காக, நாம் பயன்படுத்தலாம் lsusb, இது இப்போது இணைக்கப்பட்ட சாதனங்களை பட்டியலிடும். எனது கணினியில் நான் பெறுவதற்கான உதாரணங்களை இப்போது வைக்கிறேன், ஆனால் நீங்கள் பெறுவதிலிருந்து இது மிகவும் வித்தியாசமாக இருக்கலாம்:

$ lsusb பஸ் 002 சாதனம் 001: ஐடி 1 டி 6 பி: 0003 லினக்ஸ் அறக்கட்டளை 3.0 ரூட் ஹப் பஸ் 001 சாதனம் 006: ஐடி 8087: 0a2a இன்டெல் கார்ப். பஸ் 001 சாதனம் 007: ஐடி 046 டி: சி 52 பி லாஜிடெக், இன்க். பெறுதல் பஸ் 001 சாதனம் 005: ஐடி 1a40 : 0101 டெர்மினஸ் டெக்னாலஜி இன்க். ஹப் பஸ் 001 சாதனம் 010: ஐடி 125 எஃப்: சி 93 ஏ-டேட்டா டெக்னாலஜி கோ, லிமிடெட் 4 ஜிபி பென் டிரைவ் பஸ் 001 சாதனம் 003: ஐடி 04 எஃப் 2: பி 424 சிகோனி எலெக்ட்ரானிக்ஸ் கோ, லிமிடெட் பஸ் 001 சாதனம் 001: ஐடி 1 டி 6 பி : 0002 லினக்ஸ் அறக்கட்டளை 2.0 ரூட் ஹப்

மேலும் தகவலை நாங்கள் விரும்பினால், -t மாற்றியமைப்பைப் பயன்படுத்தலாம், இது தொகுதிகள் பற்றிய தகவலுடன் மரத்தின் வடிவத்தில் ஒரு வெளியீட்டைக் காண்பிக்கும்:

$ lsusb -t /: பஸ் 02.போர்ட் 1: தேவ் 1, வகுப்பு = ரூட்_ஹப், டிரைவர் = xhci_hcd / 8p, 5000M /: பஸ் 01.போர்ட் 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 எம்

மேலும் பல தகவல்களை நாங்கள் விரும்பினால், நாம் பயன்படுத்தலாம் lsusb -v (வெளியீடு மிகப் பெரியது), கூடுதலாக, சாதனத்திற்கு வழங்கப்படும் அதிகபட்ச சக்தியை பின்வருமாறு நாம் அறிந்து கொள்ளலாம்:

$ lsusb -v 2> / dev / null | egrep "^ பஸ் | மேக்ஸ் பவர்" பஸ் 002 சாதனம் 001: ஐடி 1 டி 6 பி: 0003 லினக்ஸ் அறக்கட்டளை 3.0 ரூட் ஹப் மேக்ஸ்பவர் 0 எம்ஏ பஸ் 001 சாதனம் 006: ஐடி 8087: 0 அ 2 இன்டெல் கார்ப். மேக்ஸ் பவர் 100 எம்ஏ பஸ் 001 சாதனம் 007: ஐடி 046 டி: சி 52 பி லாஜிடெக், இன்க். பெறுநரை ஒருங்கிணைக்கும் மேக்ஸ் பவர் 98 எம்ஏ பஸ் 001 சாதனம் 005: ஐடி 1 எ 40: 0101 டெர்மினஸ் டெக்னாலஜி இன்க். ஹப் மேக்ஸ்பவர் 100 எம்ஏ பஸ் 001 சாதனம் 010: ஐடி 125 எஃப்: சி 93 ஏ ஏ-டேட்டா டெக்னாலஜி கோ, லிமிடெட் பென் டிரைவ் மேக்ஸ்பவர் 4 எம்ஏ பஸ் 480 சாதனம் 001: ஐடி 003 எஃப் 04: பி 2 சிகோனி எலெக்ட்ரானிக்ஸ் கோ., லிமிடெட் மேக்ஸ்பவர் 424 எம்ஏ பஸ் 500 சாதனம் 001: ஐடி 001 டி 1 பி: 6 லினக்ஸ் அறக்கட்டளை 0002 ரூட் ஹப் மேக்ஸ் பவர் 2.0 எம்ஏ

பிற மிகவும் பயனுள்ள கட்டளைகள் usb- சாதனங்கள், HWiNFO, அல்லது, எடுத்துக்காட்டாக, ஒரு சாதனத்தின் பாதை (உள்ளே / dev /) இருந்தால், அதைப் பற்றிய அனைத்து தகவல்களையும், அது செல்ல வேண்டிய துணை அமைப்புகளையும் கணினியிடம் கேட்கலாம். எடுத்துக்காட்டாக, நாங்கள் ஒரு யூ.எஸ்.பி ஹார்ட் டிஸ்கை இணைத்தால், சாதனம் எவ்வாறு பயன்படுத்தப்படுகிறது என்பதைப் பார்க்க, எங்களுக்கு ஒரு எஸ்.சி.எஸ்.ஐ இயக்கி தேவை (/ dev / sdX ஆக இருப்பதற்கு), எங்களுக்கு ஒரு யூ.எஸ்.பி ஸ்டோரேஜ் டிரைவர் தேவை, இது மூலம் செயல்படும் யூ.எஸ்.பி போர்ட், இது ஒரு மையத்திற்கு சொந்தமானது, இது பி.சி.ஐ போர்ட்டில் செருகப்படுகிறது, மற்ற இடைநிலை அமைப்புகளில். நாம் பார்க்கக்கூடிய அனைத்தும்

$ udevadm info --query = path --name = / dev / sdX --attribute-walk

o

$ udevadm info -a -n / dev / sdX

நாங்கள் துணிகர விரும்பினால், நாமும் நுழையலாம் / sys / bus / usb எல்லாவற்றையும் பாருங்கள், நாங்கள் நிறைய தகவல்களைப் பார்ப்போம், ஆனால் அதிர்ஷ்டவசமாக மேற்கண்ட கட்டளைகள் இந்த எல்லா தகவல்களையும் வகைப்படுத்துகின்றன.

சலுகைகள் மற்றும் சாதனங்கள்

இந்த பணியைச் செய்ய நாம் எந்த சாதனத்திற்குச் செல்கிறோம் என்பதை அறிந்து கொள்ள வேண்டும் மீண்டும் இணைக்கவும். இதைச் செய்ய, நாம் இயக்கலாம்:

$ dmesg | வால் [Thu Nov 24 19:50:04 2016] sd 7: 0: 0: 0: இணைக்கப்பட்ட scsi generic sg3 type 0 [798339.431677] sd 7: 0: 0: 0: [sdc] 15806464 512-பைட் தருக்க தொகுதிகள்: ( 8.09 GB / 7.54 GiB) [798339.431840] sd 7: 0: 0: 0: [sdc] Write Protect முடக்கப்பட்டுள்ளது [798339.431848] sd 7: 0: 0: 0: [sdc] Mode Sense: 00 00 00 [00] sd 798339.431988: 7: 0: 0: [sdc] கேச் தரவைக் கேட்பது தோல்வியுற்றது [0] sd 798339.431996: 7: 0: 0: [sdc] டிரைவ் கேச் என்று கருதி: [0] மூலம் எழுது : 798339.434157: 1: 2: [sdc] இணைக்கப்பட்ட SCSI நீக்கக்கூடிய வட்டு [798339.446812] ஐஎஸ்ஓ 7 நீட்டிப்புகள்: மைக்ரோசாப்ட் ஜோலியட் நிலை 0 [0] ஐஎஸ்ஓ 0 நீட்டிப்புகள்: RRIP_798360.808588A

இந்த வெளியீட்டில், நாங்கள் பணிபுரியும் சாதனம் என்பதைக் காண்போம் SDC (sdc1 மற்றும் sdc2 ஆகியவை அந்த வட்டில் உள்ள பகிர்வுகளாக இருக்கும்). எடுத்துக்காட்டுகளுக்கு நான் இந்த சாதனத்தைப் பயன்படுத்துவேன், உங்கள் விஷயத்தில் நீங்கள் எந்தக் கணக்கைக் கொண்டிருக்கிறீர்கள் என்பதைக் காட்சிப்படுத்த வேண்டும்.

கீழே உள்ள எடுத்துக்காட்டுகளில் நான் பயன்படுத்துவேன் சூடோ இன் சலுகைகளுடன் கட்டளைகளை இயக்க ரூட். போதுமான அனுமதியுடன் ஒரு பயனரைக் கொண்டிருப்பது போதுமானதாக இருந்தாலும். தேவையான சலுகைகளை நாம் காண விரும்பினால், செய்யுங்கள் ls சாதனத்திற்கு:

$ ls -latr / dev / sdc brw-rw ---- 1 ரூட் வட்டு 8, 32 நவம்பர் 24 19:50 / dev / sdc

உரிமையாளர் வேர் மற்றும் குழு என்பதை அங்கே காண்கிறோம் வட்டு. குழு வட்டுக்கு சொந்தமான ஒரு பயனர் இருந்தால் போதும்.

முறை 1. இதை ஒரு குறுவட்டு / டிவிடி போல நடத்துங்கள்

இது எல்லாவற்றிலும் எளிமையானது. நிச்சயமாக நீங்கள் பல ஆண்டுகளாக குனு / லினக்ஸைப் பயன்படுத்துகிறீர்கள் என்றால், நீங்கள் சிடி-ரோம் அல்லது டிவிடியுடன் பணிபுரிந்தபோது நீங்கள் வெளியேற்ற கட்டளையைப் பயன்படுத்தினீர்கள். சரி, சி.டி.ஆர்.எம் திறக்க ஈஜெக்ட் பயன்படுத்தப்பட்டது மற்றும் டிரேவை மூடுவதற்கு எஜெக்ட்-டி பயன்படுத்தப்பட்டது. சரி, யூ.எஸ்.பி சாதனத்திற்கு முன் இதைச் செய்தால்:

$ sudo eject -t / dev / sdc

சாதனம் அதை மீண்டும் இணைத்திருப்பது போல் தோன்றும்.

முறை 2. பிரிக்கப்படாத மற்றும் மெய்நிகர் செருகப்பட்ட

சில கணினிகளில் (வன்பொருள் அதை ஆதரிக்கும் வரை), நீங்கள் யூ.எஸ்.பி சாதனத்தை பாதுகாப்பாக அகற்றும்போது, ​​சாதனம் சக்தியை நிறுத்துகிறது, மேலும் சாதனம் இனி தோன்றாது. நீங்கள் செய்யும் போது இது ஒன்றே:

udisksctl power-off -b / dev / sdc

இந்த வழக்கில், / தேவ் / SDC இது எனது சாதனம், இந்த கட்டளையின் மூலம் இது ஒரு மெய்நிகர் சக்தி துண்டிக்கப்படுவதை உருவகப்படுத்தியது.

பிரச்சனை என்னவென்றால், இப்போது / dev / sdc இல்லை, மேலும் என்னவென்றால், dmesg ஐப் பார்த்தால், இது போன்ற ஒன்றைப் பெறுவோம்:

$ dmesg | வால் [281954.693298] யூஎஸ்பி 1-5: யூ.எஸ்.பி துண்டிக்க, சாதன எண் 3

எனவே நாம் முறை மூலம் முயற்சி செய்தால் வெளியேற்று அது வேலை செய்யாது. குறிப்பு: நான் முன்னிலைப்படுத்தியுள்ளேன் யூஎஸ்பி 1-5 அதற்கான காரணத்தை விரைவில் பார்ப்போம்.

நீங்கள் தொலைதூரத்தில் பணிபுரிந்தால், இது நல்ல யோசனையாக இருக்கலாம். உங்களிடம் யூ.எஸ்.பி டிரைவ்கள் காப்புப்பிரதியுடன் இணைக்கப்பட்டுள்ளன என்று கற்பனை செய்து பாருங்கள். நீங்கள் நகல்களை உருவாக்கும் போது, ​​வட்டுகள் இணைக்கப்பட்டுள்ளன என்பதை கணினி அறிந்திருப்பது நல்லது, ஆனால், நாம் அவற்றைப் பயன்படுத்தாதபோது, ​​ஒருபுறம் நாம் வேண்டும் ஆற்றலைச் சேமிக்கவும் வட்டு உடைகளைத் தவிர்க்கவும், எனவே மின்னோட்டத்தை துண்டிப்பது நல்லது, மறுபுறம், தீங்கிழைக்கும் பயன்பாடுகள் இருப்பதைக் காண நாங்கள் விரும்பவில்லை இந்த வட்டுகள் அதனால் அவை பாதிக்கப்படாது. (ஆம், குனு / லினக்ஸில் வைரஸ்கள் உள்ளன).

மின்னோட்டத்தை இப்போது எவ்வாறு இணைப்பது?

யூ.எஸ்.பி போர்ட்டுக்கு நாம் அழைப்பு விடுக்க வேண்டும், இதற்காக ஒரு திட்டம் என்று அழைக்கப்படுகிறது ஹப் பவர் (அசல் திட்டத்தின் ஒரு முட்கரண்டியுடன் நான் இணைக்கிறேன், ஏனென்றால் இங்கே ஒரு பிழை சரி செய்யப்பட்டது, இது மின்னோட்டத்தை அதிக சாதனங்களிலிருந்து அகற்றும், நாம் விரும்பும் ஒன்றை மட்டுமல்ல). இன்னும் திட்டங்கள் உள்ளன (போன்றவை uhubctl), ஆனால் நாம் தொகுக்கச் செல்லும்போது அதற்கு எந்தவிதமான சார்புகளும் இல்லை, இது ஒரு ஹப் பவர்.காம் கோப்பாகும்.
முதலில், நாங்கள் அதை தொகுக்கிறோம்,

$ gcc -o ஹப் பவர் ஹபவர் பவர்

இப்போது, ​​தைரியமாக எண்களை நினைவில் கொள்கிறீர்களா? dmesg? சரி, நாங்கள் அவற்றைப் பயன்படுத்தப் போகிறோம், சாதனத்தைத் துண்டித்து மீண்டும் இணைக்க வேண்டும், இது போன்றது:

$ sudo ./hubpower 1: 1 power 5 off Port 5 status: 0000 Power-Off $ sudo ./hubpower 1: 1 power 5 on Port 5 status: 0100 Power-On

சாதனம் எங்களைக் கண்டறியவில்லை என்றால், நாங்கள் இதைச் செய்ய முயற்சி செய்யலாம்:

ud sudo ./hubpower 1: 1 பிணைப்பு-இயக்கி கோரிக்கை கர்னலுக்கு அனுப்பப்பட்டது

இந்த வழியில், எங்கள் இணைக்கப்பட்ட யூ.எஸ்.பி சாதனத்தை மீண்டும் பார்ப்போம்.

எங்களுக்கு ஒரு சி நிரல் தேவையில்லை என்றால் ... என்னிடம் அது பெர்லில் உள்ளது

ஒரு சி நிரல் தொகுக்க மற்றும் சோதிக்க கடினமாக உள்ளது, நாம் என்ன செய்யப் போகிறோம் என்பது மிகவும் எளிமையானது, எனவே இந்த சிறிய துறைமுகத்தை பெர்லில் செய்யப்பட்ட 10 வரிகளில் முயற்சி செய்யலாம்:

#! / bin / perl க்கு "sys / ioctl.ph" தேவைப்படுகிறது; $ சாதனம் = "05"; திற (என் $ usbdev,"> "," / dev / bus / usb/ 001/001 "); $ data = pack ("H *", "23010800". $ சாதனம். "000000FFFFFF8813"); ioctl ($ usbdev, 0xC0185500, $ data); $ data = pack ("H *", "23030800". $ சாதனம். "000000FFFFFF8813"); ioctl ($ usbdev, 0xC0185500, $ data); மூடு ($ usbdev);

நாம் மதிக்க வேண்டும் $ சாதனம், போர்ட் எண் (என் விஷயத்தில் அது 5 ஆக இருந்தது), இது ஒரு அறுகோண மதிப்பு, எனவே 10 A ஆக இருக்கும், 11 B ஆக இருக்கும், 15 F ஆக இருக்கும், 16 10 ஆக இருக்கும் ... நாங்கள் சாதனத்தையும் கண்காணிக்க வேண்டும் பஸ், நாங்கள் / dev / bus / usb / இலிருந்து அணுகலாம்001/001, அந்த கோப்பை நாங்கள் அழைப்பதால் எண்கள் முன்னணி பூஜ்ஜியங்களுடன் செல்ல வேண்டும்.

நாம் பார்க்க முடியும் என, விசை ioctl () இல் உள்ளது, இது கோப்பு முறைமையில் உள்ள ஒரு சிறப்பு கோப்பிலிருந்து ஒரு சாதனத்தின் அளவுருக்களைக் கையாளும் ஒரு செயல்பாடு ஆகும். பயன்படுத்தப்படும் அறுகோண மதிப்புகளில், நாம் காண்கிறோம் 0xC0185500, USBDEVFS_CONTROL எனப்படும் மாறிலி, அதனுடன் யூ.எஸ்.பி சாதனத்திற்கு ஒரு கட்டுப்பாட்டு கட்டளையை அனுப்புவோம், மற்ற குறியீடுகள் துண்டிக்கப்படுதல் மற்றும் இணைப்பு கோரிக்கையைச் சேர்ந்தவை (சி-யில் செய்யப்பட்ட நிரலில் கூடுதல் தகவல்களை நீங்கள் காணலாம்).

முறை 3. சாதனத்தை மறைத்து காண்பித்தல்

சாதனத்தைத் துண்டிக்க மற்றொரு வழி:

எதிரொலி '1-5' | சூடோ டீ / சிஸ் / பஸ் / யுஎஸ்பி / டிரைவர்கள் / யுஎஸ்பி / பிணைக்க

செய்வதன் மூலம் அதை மீட்டெடுக்கலாம்:

எதிரொலி '1-5' | sudo tee / sys / bus / usb / drivers / usb / bind

இந்த முறை சாதனத்தின் முழுமையான துண்டிப்பை ஏற்படுத்தாது. இது இயக்க முறைமையை அதனுடன் பேசாமல் ஆக்குகிறது மற்றும் பல சாதனங்கள், ஒரு கணினி அவற்றைப் பற்றி எதுவும் அறிய விரும்பாதபோது, ​​குறைந்த சக்தி பயன்முறையில் வைக்கப்படுகின்றன, ஏனெனில் நாங்கள் எதையும் கேட்கப்போவதில்லை.

முறை 4. சாதன அங்கீகாரம்

இந்த முறையின் தீங்கு என்னவென்றால், பல கணினிகளில் அதிகமான சாதனங்களை தற்காலிகமாக செயலிழக்கச் செய்யலாம், அவை நமக்குத் தேவையானவை மட்டுமல்ல, முழு யூ.எஸ்.பி மையத்தையும் தாக்குகின்றன. உதாரணத்திற்கு:

$ எதிரொலி 0 | sudo tee / sys / bus / usb / devices / usb1 / அங்கீகரிக்கப்பட்ட $ எதிரொலி 1 | sudo tee / sys / bus / usb / devices / usb1 / அங்கீகரிக்கப்பட்ட

நிச்சயமாக, எல்லாவற்றையும் நாம் ஒரு வரிசையில் இயக்க முடியும்:

$ எதிரொலி 0 | sudo tee / sys / bus / usb / devices / usb1 / அங்கீகரிக்கப்பட்ட; எதிரொலி 1 | sudo tee / sys / bus / usb / devices / usb1 / அங்கீகரிக்கப்பட்ட

ஒரே யூ.எஸ்.பி போர்ட்டுடன் அதிகமான வட்டுகள் இணைக்கப்பட்டிருந்தால் நாம் கவனமாக இருக்க வேண்டும் (மற்றும் எப்போதும் எங்கள் கணினிகளில், நாம் பார்ப்பதை விட பல யூ.எஸ்.பி போர்ட்கள் உள்நாட்டில் ஒரு மையத்துடன் இணைக்கப்பட்டுள்ளன, எனவே அதே யூ.எஸ்.பி கொண்ட துறைமுகங்களின் குழுக்கள் உள்ளன தந்தை, அதை ஏதாவது ஒரு வழியில் வைக்கவும்.

முறை 5. யூ.எஸ்.பி துணை அமைப்பை மீண்டும் துவக்கவும்

யூ.எஸ்.பி துணை அமைப்பை மறுதொடக்கம் செய்ய விரும்பினால். அதாவது, எல்லாவற்றையும் நீக்குவது மற்றும் சொருகுவது போன்ற அனைத்து யூ.எஸ்.பி சாதனங்களையும் புதுப்பிக்கவும், ஒருபுறம் யூ.எஸ்.பி கர்னல் தொகுதியை பதிவிறக்கம் செய்து மீண்டும் ஏற்றலாம்:

$ sudo modprobe -r ehci_hcd; sudo modprobe ehci_hcd #FB USB2 $ sudo modprobe -r xhci_hcd; sudo modprobe xhci_hcd # யூ.எஸ்.பி 3 க்கு

சில விநியோகங்கள் என்றாலும், உபுண்டுவின் சமீபத்திய பதிப்புகள் மற்றும் வழித்தோன்றல்கள் ஆகியவை அடங்கும் ஒருங்கிணைந்த யூ.எஸ்.பி தொகுதிகள் அவற்றை பதிவிறக்கம் செய்ய முடியாது. மறுபுறம், மற்ற தொகுதிகள் (அச்சுப்பொறிகள், சேமிப்பிடம், இடைமுக சாதனங்கள் போன்றவை) காரணமாக அவை பயன்பாட்டில் இருப்பதால் அவற்றை பதிவிறக்கம் செய்ய கணினி அனுமதிக்காது, மேலும் தொகுதிகள் பதிவிறக்கம் செய்து விஷயங்களை உடைக்க ஆரம்பித்தால், நாம் செய்ய வேண்டியிருக்கும் இறுதியில் கணினியை மறுதொடக்கம் செய்யுங்கள். எனவே, மற்றொரு வழியில் நாம் செய்ய முடியும்:

$ எதிரொலி '0000:00:14.5'| sudo tee / sys / bus / pci / drivers / xhci_hcd / unbind $ echo '0000:00:14.5'| sudo tee / sys / bus / pci / drivers / xhci_hcd / bind

எங்கள் சாதனத்தைக் கண்டுபிடிக்க, நாம் / sys / bus / pci / drivers / xhci_hcd க்குள் ls செய்ய முடியும், பல விஷயங்கள் தோன்றும், இது போன்ற ஒன்றைத் தேட வேண்டும் aaaa: bb: cc: dd.e. உங்கள் யூ.எஸ்.பி போர்ட் xhci_hcd (USB3) ஆக வராமல் இருக்கலாம், மாறாக ehci_hcd (USB2)


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   கிரிஸ்டியன் அவர் கூறினார்

    சிறந்த கட்டுரை!

    1.    காஸ்பார்ஃப்ம் அவர் கூறினார்

      மிக்க நன்றி கிறிஸ்டியன்! நீங்கள் அதை பயனுள்ளதாகக் கண்டீர்கள் என்று நம்புகிறேன்.

  2.   அன்டோனியோ ஜுவான் அவர் கூறினார்

    இந்த கட்டுரையில் நீங்கள் எப்போது போடப் போகிறீர்களோ, அது சரியானவற்றுக்கு எதிர் பக்கத்தில் இருக்கும், அதை நீங்கள் திருப்ப வேண்டும் ... ஹேஹே. சிறந்த கட்டுரை.

    1.    காஸ்பார்ஃப்ம் அவர் கூறினார்

      நன்றி அன்டோனியோ ஜுவான்! சரி பாருங்கள், நான் இடுகையில் வைத்துள்ள அனைத்தையும் முயற்சிக்கும்போது எனக்கு எத்தனை முறை நடந்தது என்று உங்களுக்குத் தெரியாது! 🙂

  3.   ரோம்சாட் அவர் கூறினார்

    நன்று. ஒரு சிறந்த உருப்படி. இதற்கு தலைப்பு வைக்கப்பட வேண்டும்: "உங்கள் யூ.எஸ்.பி ஸ்டிக்கில் அவிழ்த்து சொருகுவதன் மூலம் லினக்ஸ் கணினியைப் பற்றி அறிக." வாழ்த்துக்கள்.
    மலகாவிலிருந்து வாழ்த்துக்கள்.

    1.    காஸ்பார்ஃப்ம் அவர் கூறினார்

      ஆம், யாராவது சி இல் நிரலாக்கத்தைத் தொடங்குவார்கள் மற்றும் இந்த இடுகையிலிருந்து சாதனங்களை அணுகலாமா என்று எனக்குத் தெரியவில்லை! மேலும் மலகாவிலிருந்து !! நாங்கள் எல்லா இடங்களிலும் இருக்கிறோம்

  4.   HO2Gi அவர் கூறினார்

    ஈர்க்கக்கூடிய கட்டுரை. இதுபோன்ற பொருட்களுடன் நீங்கள் கப்பலில் சென்றுவிட்டீர்கள்.

    1.    காஸ்பார்ஃப்ம் அவர் கூறினார்

      நன்றி HO2Gi !! எனது தனிப்பட்ட வலைப்பதிவில் ( http://totaki.com/poesiabinaria ) பாணியின் பயிற்சிகள் நிறைய உள்ளன

  5.   அதாஹுல்பா அவர் கூறினார்

    மிக்க நன்றி நண்பரே. நான் லினக்ஸில், குறிப்பாக லினக்ஸ் புதினாவில் தொடங்குகிறேன், எனக்கு பின்வரும் சிக்கல் உள்ளது: கன்சோலில் எனது தொலைபேசி கணினியுடன் இணைக்கப்பட்டுள்ளது, ஆனால் கோப்பு மேலாளரில் இல்லை என்பதைக் காணலாம். எனவே இணையத்துடன் இணைக்க இதை ஒரு மோடமாக நான் பயன்படுத்த முடியாது. நான் என்ன செய்ய முடியும்?

    1.    காஸ்பர் பெர்னாண்டஸ் அவர் கூறினார்

      மோடமாக இணைக்க உங்களை அனுமதிக்காத தொலைபேசிகள் உள்ளன, ஆனால் நீங்கள் டெதரிங் செய்யலாம்

  6.   Milazzo அவர் கூறினார்

    சிறந்த ஆவணங்கள்!
    அனுபவத்தைப் பகிர்ந்து கொள்ள நேரம் ஒதுக்கியதற்கு நன்றி.
    என்னிடம் உள்ள மற்றொரு வகை சிக்கலுக்கான குறிப்பாக இதைப் பயன்படுத்துகிறேன்: உபுண்டுவில் யூ.எஸ்.பி போர்ட்களைத் துண்டித்தல் (# 42 ~ துல்லியமான 1-உபுண்டு எஸ்.எம்.பி புதன் ஆகஸ்ட் 14 15:31:16 UTC 2013)
    கணினி dmesg இல் -110 ஐ எறிந்து கணினியை மறுதொடக்கம் செய்யும் ஒரு நேரம் வருகிறது, சாதனம் இணைக்கப்பட்டுள்ள யூ.எஸ்.பி-யில் மின்சாரம் இல்லாததால் தோல்வி ஏற்பட்டது என்று கருதப்படுகிறது (யூ.எஸ்.பி 3.0).

    இப்போது நான் சாதனத்தின் சக்தி அளவை சரிபார்க்க lsusb -v ஐப் பயன்படுத்துகிறேன், ஆனால் அது 2mA ஐ வீசுகிறது, இது முற்றிலும் அபத்தமானது ... எல்.ஈ.டிக்கள் மட்டுமே அதை விட அதிகமாக பயன்படுத்துகின்றன ...

    நான் ஒரு ஹவாய் E4 யூ.எஸ்.பி -8372 ஜி மோடத்தை இணைக்கிறேன், இருப்பினும் அதிகபட்ச சக்தி 2 எம்ஏவைக் குறிக்கிறது, இது நம்பமுடியாதது, இப்போது சந்தேகம் மாறிவிட்டது, மற்றவர்கள் எழுந்துள்ளனர்:
    சாதனத்தில் அல்லது OS இல் இயல்பாக வரும் ஒரு பண்பு மேக்ஸ்பவர்?
    இது யூ.எஸ்.பி போர்ட் வழங்கும் அதிகபட்ச சக்தியின் அளவுருவா?
    ஒரு அளவுருவாக இருந்தால்
    இந்த அளவுருவை மாற்றியமைத்து, யூ.எஸ்.பி போர்ட் (900 எம்ஏஎச்- 3.0 / 500 எம்ஏஎச்- 2.0) வழங்கிய அதிகபட்சமாக அமைக்க முடியுமா?
    அளவுருவாக இல்லாவிட்டால்,
    இது யூ.எஸ்.பி நுகர்வு நிகழ்நேர அளவீட்டு மதிப்பா (சாத்தியமில்லை)?
    இது மற்றொரு விருப்பமாக இருந்தால், குறிப்பு தகவல்களைப் பற்றி எனக்கு சந்தேகம் இருப்பதால் தயவுசெய்து எனக்கு விளக்குங்கள்.

    இந்த மேக்ஸ்பவர் மதிப்பு குறித்து எனக்கு பல சந்தேகங்கள் உள்ளன, உங்களிடம் கூடுதல் தகவல் இருந்தால், நான் மிகவும் நன்றியுள்ளவனாக இருப்பேன்.

    lsusb -v 2> / dev / null | egrep "^ பஸ் | மேக்ஸ் பவர் | bDeviceClass | iProduct"

    பஸ் 002 சாதனம் 006: ஐடி 1 அ 86: 7523 கின்ஹெங் எலெக்ட்ரானிக்ஸ் எச்எல் -340 யூ.எஸ்.பி-சீரியல் அடாப்டர்
    bDeviceClass 255 விற்பனையாளர் குறிப்பிட்ட வகுப்பு
    iProduct 2 USB2.0-Serial
    மேக்ஸ்பவர் 96 எம்.ஏ.
    பஸ் 002 சாதனம் 008: ஐடி 12 டி 1: 14 டிபி ஹவாய் டெக்னாலஜிஸ் கோ, லிமிடெட்.
    bDeviceClass 2 தொடர்புகள்
    iProduct 2 HUAWEI_MOBILE
    மேக்ஸ்பவர் 2 எம்.ஏ.

  7.   Anonimo அவர் கூறினார்

    இதை ஜன்னல்களில் பயன்படுத்த முடியுமா?

  8.   Chelo அவர் கூறினார்

    மிக்க நன்றி. எனது வெளிப்புற வட்டில் udisksctl power-off -b / dev / sdc உடன் தலைவலியை தீர்க்க போதுமானதாக இருந்தது. கணக்கிடப்படாதவருக்கு இதைச் செய்ய விருப்பம் இருந்தால் நன்றாக இருக்காது?

  9.   மரிசா அவர் கூறினார்

    கடவுளே என்ன ஆச்சு! இந்த முழு விருப்பத்தையும் யாராவது படித்திருக்கிறார்களா? தட்டுக்குப் பிறகு மேலே ஒரு டிஏசி / யூஎஸ்பி ஒலி இடைமுகம், ஒரு அச்சுப்பொறி, ஒரு கிராபிக்ஸ் டேப்லெட் ... சுருக்கமாக, ஸ்பைக் அல்லது வெளிப்புற வட்டு எதுவுமில்லை. என்ன நேர விரயம் ...