ฉันจะติดตั้งอุปกรณ์ LeapFrog Tag USB ได้อย่างไร


9

ฉันไม่มีปัญหากับอุปกรณ์ USB ที่สำคัญของฉัน: มีการติดตั้งโดยอัตโนมัติ
แต่สำหรับอุปกรณ์ LeapFrog Tag USBนั้นจะไม่ถูกเมาท์โดยอัตโนมัติ

ป้อนคำอธิบายรูปภาพที่นี่

ดังนั้นฉันมองในเอกสาร Ubuntu เพื่อติด USB ด้วยตนเอง

แต่fdiskส่งกลับเฉพาะข้อมูลเกี่ยวกับฮาร์ดดิสก์ของฉันไม่มีอะไรเกี่ยวกับ LeapFrog USB

$ sudo fdisk -l
Périphérique Amorce  Début        Fin      Blocs     Id  Système<br>
/dev/sda1   *        2048   606713855   303355904   83  Linux<br>
/dev/sda2       606715902   625141759     9212929    5  Étendue<br>
/dev/sda5       606715904   625141759     9212928   82  partition d'échange Linux / Solaris

ฉันพบคำสั่งบางรายการที่สามารถแสดงรายการอุปกรณ์ USB นี้:
- lsusb
- udevadm (ต้องถอดอุปกรณ์ออกก่อนที่จะใช้คำสั่งแล้วเสียบมันเพื่อดูอุปกรณ์)

$ lsusb
...
Bus 005 Device 002: ID 0f63:0700 **LeapFrog** Enterprises POGO<br>

และ

$ udevadm monitor --udev
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
UDEV  [1915.787445] add      /devices/pci0000:00/0000:00:1d.3/usb5/5-2 (usb)
UDEV  [1915.796226] add      /devices/pci0000:00/0000:00:1d.3/usb5/5-2/5-2:1.0 (usb)

ดังนั้นฉันหวังว่าจะสามารถติดตั้งกับสิ่งที่ชอบ:
sudo mount -t ??? /dev/sdb??? /media/leapfrog

ฉันจะรู้ได้อย่างไรว่าตัวเลือกใดและเส้นทางของอุปกรณ์คืออะไร?
มีวิธีการใช้ USB ID จากlsusbหรือไม่


อุปกรณ์ของคุณเหมือนกับที่อธิบายไว้ในหน้า wiki นี้หรือไม่? บางทีสิ่งที่ปลดล็อคอาจช่วยได้บ้าง? elinux.org/Didj_USB_Mounting
fossfreedom

ฉันจะบอกว่าไม่ แต่หลังจากค้นหาใน Google แท็กของฉันและ Didj นี้ดูเหมือนจะเป็นผลิตภัณฑ์จาก บริษัท LeapFrog ดังนั้นผมจะดูว่าช่วยเหลือปลดล็อคกระป๋อง - ขอบคุณ
บอริส

คำตอบ:


2

วิธีที่ง่ายที่สุด

sudo -i
blkid 

จากนั้นจึงทำการเรียกใช้ปลั๊กอินยูเอสบี

blkid 

ก่อน Usb

ป้อนคำอธิบายรูปภาพที่นี่

หลังจากเสียบสาย USB

ป้อนคำอธิบายรูปภาพที่นี่

ดังนั้นตอนนี้ฉันรู้ว่า usb ของฉันคือ vfat และ sdb1

ถ้ามันถูกเมาท์โดยอัตโนมัติและคุณต้องการเมามันด้วยตนเอง umount /dev/sdb1

ตอนนี้ติดตั้งด้วยตนเอง

mkdir /media/myusb 

หรือสร้างโฟลเดอร์ที่ต้องการติดตั้ง usb ของคุณ

mount -t vfat /dev/sdb1 /media/myusb

ตอนนี้ usb ถูกติดตั้งบน / media / myusb

ตรวจสอบลิงก์เหล่านี้ด้วย

http://www.draisberghof.de/usb_modeswitch/#contrib

Leapfrog Crammer จะไม่เชื่อมต่อเป็นแฟลชไดรฟ์ USB


น่าเสียดายที่คำสั่ง blkid ไม่ได้แสดงรายการอะไรใหม่มีเพียงคำสั่ง lsusb เท่านั้นดังนั้นฉันจึงยังไม่สามารถรับ / dev / s ???
บอริส

คุณได้ตรวจสอบ 2 ลิงก์ที่สิ้นสุดหรือไม่
One Zero

สิ่งที่ฉันเข้าใจจากลิงก์ 2 ของคุณคือปัญหาไม่ใช่ว่าอุปกรณ์ถูกล็อค แต่ในความเป็นจริงอุปกรณ์นี้ทำหน้าที่ 1 เป็นที่เก็บข้อมูลแฟลชและที่สองควรเปลี่ยนเป็นอุปกรณ์ USB แต่ขั้นตอนที่สองไม่เกิดขึ้นใช่ไหม
บอริส

พูดดีจริง ๆ ฉันไม่รู้เกี่ยวกับมันและนั่นคือเหตุผลที่ฉันได้วางลิงค์ด้านล่าง ...
One Zero

ดิสก์ยูทิลิตี้ที่หนึ่ง
หนึ่งศูนย์

1

ฉันยอมแพ้:

วิธีเดียวที่ฉันพบเพื่อให้ Leapfrog Tag นี้ทำงานได้คือการเสียบบนพีซี Windows XP


1

นี่ไม่ใช่คำตอบที่แท้จริง

ฉันแค่ต้องการบันทึกงานที่ฉันใช้เพื่อพยายามแก้ปัญหาตามวิกิเกี่ยวกับ Didj ที่ได้รับจากfossfreedom :

ฉันพยายามปลดล็อคการเข้าถึง LeapFrog Tag USB:

1- ติดตั้งsg3_util
2- รับโปรแกรม "Didj Leapfrog" บางส่วน (ดูเหมือนว่า Didj จะเป็นอุปกรณ์ USB Leapfrog อื่น ๆ )

$ wget http://medialib.leapfrog.com/didj_opensource_code/Didj-Linux-4222-20090422-1236.tar.gz
$ tar -xzf Didj-Linux-4222-20090422-1236.tar.gz

3- เรียนรู้โปรแกรม scsi_custom.c

$ find . -name scsi_custom.c
./Didj-Linux-4222-20090422-1236/host_tools/scsi/scsi_custom.c

4a- อาจต้องปรับแต่งโปรแกรมสำหรับ Leapfrog TAG แทนที่จะเป็นอุปกรณ์ Didj? แต่ฉันไม่รู้ว่าจะแก้ไขส่วนไหน

4b- รวบรวมโปรแกรม scsi_custom.c ( มีคำเตือนบางอย่างน่าเสียดาย )

$ cd Didj-Linux-4222-20090422-1236/host_tools/scsi
$ gcc -o scsi_custom scsi_custom.c
scsi_custom.c: In function ‘print_reply’:
scsi_custom.c:201:3: attention : format ‘%x’ expects argument of type ‘unsigned int’, but argument 2 has type ‘long unsigned int’ [-Wformat]

5- เสียบ LeapFrog Tag USB และเปิดใช้งาน
เพื่อข้ามการตรวจสอบว่าอุปกรณ์เสียบดีฉันทำlsusbและได้รับสิ่งที่ชอบ:

$ lsusb
...
Bus 005 Device 009: ID 0f63:0700 LeapFrog Enterprises POGO

6- และนี่ตามwikiฉันควร$tail -f /var/log/messages
แต่ / var / log / ข้อความไม่มีอยู่
พยายามอื่น:
- $ tail -f /var/log/dmesgไม่คืนมาก
- $ dmesg | grep -i usbส่งคืนสิ่งนี้
[20221.960029] usb 5-1: new full speed USB device number 2 using uhci_hcd

- $ dmesg | grep -i scsiส่งคืน:

[    1.228576] sd 2:0:0:0: Attached scsi generic sg1 type 0
[    1.252491] scsi 3:0:0:0: Direct-Access ATA Hitachi HDT72101 ST6O PQ: 0 ANSI: 5
[    1.252724] sd 3:0:0:0: Attached scsi generic sg2 type 0
[    1.263917] sd 2:0:0:0: [sda] Attached SCSI disk
[    1.331646] sd 3:0:0:0: [sdb] Attached SCSI disk

โปรดทราบว่า / dev / sda และ / dev / sdb เป็นฮาร์ดดิสก์ไม่ใช่อุปกรณ์ USB ที่ฉันต้องการ

ดังนั้นฉันยังไม่สามารถรู้ / dev / sg? สำหรับอุปกรณ์ของฉัน
ดังนั้นฉันจึงไม่สามารถแก้ไขปัญหานี้ได้


... ลองtail -f /var/log/dmesgแทน - คุณไม่จำเป็นต้องใช้ sudo ต่อหน้าคำสั่ง
fossfreedom

ฉันได้อัปเดตคำตอบด้วยtail -f /var/log/dmesg(ในขั้นตอนที่ 6) แต่จะไม่ช่วยฉันเดา บางทีคำเตือน (ในขั้นตอนที่ 4) เมื่อรวบรวมโปรแกรม scsi เป็นสาเหตุของปัญหา
บอริส

คำเตือนเหล่านั้นค่อนข้างยุติธรรมมาตรฐาน ... ฉันสงสัยว่าพวกเขาสำคัญ ... ในรหัส DidJ, usb_ids ใด ๆ ของพวกเขาในส่วนหัว (.h) หรือไฟล์รหัส (.c)? คุณอาจต้องเพิ่ม usb_id ของคุณในรหัสหรือไม่
fossfreedom

ในกรณีที่คนอื่นยังคงมองเรื่องนี้ในปี 2014 ... ในการแจกแจงของอูบุนตู / var / log / ข้อความสามารถพบได้ที่ / var / log / syslog ฉันหวังว่าจะช่วยให้ใครบางคน หากใครมีข้อมูลบางอย่างเกี่ยวกับ LeapFrog Leap Reader ฉันกำลังพยายามทำให้ลูกสาวคนโตของเราทำงานใน 'buntu ขอให้ฉันโชคดี!

@Martin ขอขอบคุณที่แจ้งให้เราทราบหากคุณพบทางออก
Boris
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.