Làm cách nào tôi có thể gắn thiết bị USB LeapFrog Tag của mình?


9

Tôi không có vấn đề gì với các thiết bị khóa USB của mình: có gắn tự động.
Nhưng đối với thiết bị USB LeapFrog Tag thì nó không được gắn tự động.

nhập mô tả hình ảnh ở đây

Vì vậy, tôi tìm trong tài liệu Ubuntu để gắn USB thủ công.

Nhưng fdiskchỉ trả về thông tin về đĩa cứng của tôi, không có gì về 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

Tôi tìm thấy một số lệnh có thể liệt kê thiết bị USB này:
- lsusb
- udevadm (cần rút phích cắm thiết bị trước khi sử dụng lệnh và sau đó cắm nó để xem)

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

Vì vậy, tôi hy vọng có thể gắn kết nó với một cái gì đó như:
sudo mount -t ??? /dev/sdb??? /media/leapfrog

Làm cách nào để biết tùy chọn nào và đường dẫn của thiết bị là gì?
Có cách nào để sử dụng USB ID lsusbkhông?


Thiết bị của bạn có giống như những gì được mô tả trong trang wiki này không? Có lẽ các công cụ mở khóa có thể giúp đỡ? elinux.org/Didj_USB_Mounting
fossfreedom

Tôi sẽ nói không, nhưng sau khi tìm kiếm trên google, Thẻ của tôi và Didj này dường như là sản phẩm từ công ty LeapFrog. Vì vậy, tôi sẽ xem việc mở khóa có thể giúp gì không - cảm ơn bạn
Boris

Câu trả lời:


2

Cách dễ nhất

sudo -i
blkid 

sau đó cắm plugin USB của bạn rồi chạy

blkid 

trước USB

nhập mô tả hình ảnh ở đây

Sau khi cắm USB

nhập mô tả hình ảnh ở đây

vì vậy bây giờ tôi biết usb của tôi là vfat & sdb1 của nó

nếu nó tự động được gắn và bạn muốn gắn nó theo cách thủ công umount /dev/sdb1

bây giờ tự lắp

mkdir /media/myusb 

hoặc tạo một thư mục mà bạn muốn gắn usb của mình

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

bây giờ usb đã được gắn trên / media / myusb

cũng kiểm tra các liên kết này

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

Leapfrog Crammer sẽ không gắn kết như một ổ đĩa flash USB


Thật không may, lệnh blkid không liệt kê bất cứ điều gì mới, chỉ có lệnh lsusb làm, vì vậy tôi vẫn không thể nhận được bất kỳ / dev / s ???
Boris

bạn đã kiểm tra 2 liên kết ở cuối chưa
One Zero

Điều tôi hiểu từ 2 liên kết của bạn là vấn đề không phải là thiết bị bị khóa mà thực tế thiết bị này hoạt động thứ 1 như một bộ lưu trữ flash và sau đó thứ 2 nên chuyển sang thiết bị USB nhưng bước thứ 2 không xảy ra - phải không?
Boris

cũng thật sự nói rằng tôi không biết về nó và đó là lý do tại sao tôi đã dán liên kết bên dưới ...
One Zero

Tiện ích đĩa nào
One Zero

1

Tôi từ bỏ:

cách duy nhất tôi tìm thấy để làm cho Thẻ Leapfrog này hoạt động là cắm nó vào PC Windows XP.


1

Đây không phải là một câu trả lời thực sự

Tôi chỉ muốn ghi lại các nhiệm vụ tôi đang sử dụng để cố gắng giải quyết vấn đề của mình dựa trên wiki về Didj do fossfreedom đưa ra :

Tôi đang cố mở khóa quyền truy cập vào USB LeapFrog Tag:

1- cài đặt sg3_util
2- nhận "một số" chương trình Leapfrog Didj (Didj dường như là một thiết bị Leapfrog USB khác)

$ 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- tìm kiếm chương trình scsi_custom.c

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

4a- có lẽ chương trình cần được tùy chỉnh cho TAG Leapfrog thay vì thiết bị Didj? nhưng tôi không biết phần nào cần sửa đổi.

4b- biên dịch chương trình scsi_custom.c ( không may có một số cảnh báo )

$ 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- cắm USB LeapFrog Tag và bật nó lên
để kiểm tra chéo xem thiết bị đã được cắm tốt chưa, tôi làm lsusbvà nhận được một cái gì đó như:

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

6- và ở đây, theo wiki , tôi nên $tail -f /var/log/messages
nhưng / var / log / message không tồn tại.
Khác cố gắng:
- $ tail -f /var/log/dmesgkhông trả lại nhiều
- $ dmesg | grep -i usbtrả lại cái này
[20221.960029] usb 5-1: new full speed USB device number 2 using uhci_hcd

- $ dmesg | grep -i scsitrả về:

[    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

Lưu ý rằng / dev / sda và / dev / sdb là đĩa cứng, không phải là thiết bị USB mà tôi đang tìm kiếm.

Vì vậy, tôi vẫn không thể biết / dev / sg? cho thiết bị của tôi .
Vì vậy, tôi không thể tiếp tục giải pháp này.


... tail -f /var/log/dmesgthay vào đó hãy thử - nb bạn không cần sudo trước lệnh.
fossfreedom

Tôi đã cập nhật câu trả lời với tail -f /var/log/dmesg(ở bước 6) nhưng tôi không đoán được. Có lẽ các cảnh báo (trong bước 4) khi biên dịch chương trình scsi là nguồn gốc của vấn đề?
Boris

những cảnh báo đó khá công bằng ... Tôi nghi ngờ chúng có ý nghĩa ... trong mã DidJ, có bất kỳ usb_ids nào của chúng trong tiêu đề (.h) hoặc tệp mã (.c) không? bạn có thể cần thêm usb_id vào mã không?
fossfreedom

Trong trường hợp bất cứ ai khác vẫn đang xem xét điều này trong năm 2014 ... Trong các bản phân phối Ubuntu, / var / log / message có thể được tìm thấy tại / var / log / syslog Tôi hy vọng điều đó sẽ giúp được ai đó. Nếu bất cứ ai có một số thông tin về LeapFrog Leap Reader, tôi đang cố gắng để một đứa con gái lớn của chúng tôi làm việc trong 'buntu chúc tôi may mắn!

@Martin cảm ơn bạn đã thông báo cho chúng tôi nếu bạn tìm ra giải pháp
Boris
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.