Як я можу встановити свій пристрій 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?


Чи ваш пристрій такий, як описаний на цій сторінці вікі? може, розблокування там може допомогти? elinux.org/Didj_USB_Mounting
fossfreedom

Я б сказав, що ні, але після пошуку в Google, мій тег і цей Didj, здається, є продуктами компанії LeapFrog. Тож я побачу, чи може допомогти розблокування - дякую
Борис

Відповіді:


2

Найпростіший спосіб

sudo -i
blkid 

то плагін ur usb, то запустіть

blkid 

перед Usb

введіть тут опис зображення

Після підключення USB

введіть тут опис зображення

так що тепер я знаю, що мій usb є vfat & його sdb1

якщо його встановлено автоматично, і ви хочете встановити його вручну 1-го запуску 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 посилань, це те, що проблема не в тому, що пристрій заблоковано, але насправді цей пристрій діє першим як флеш-накопичувач, а потім другий повинен перейти на USB-пристрій, але другий крок не відбувається - правда?
Борис

ну по-справжньому кажучи, я не знаю про це, і саме тому я вставив посилання нижче ...
One Zero

Дискова утиліта, яка
One Zero

1

Я здаюся:

Єдиний спосіб, коли я змусив цю тегу Leapfrog працювати, - це підключити її до ПК з Windows XP.


1

Це не справжня відповідь

Я просто хочу записати завдання, якими я користуюся, щоб спробувати вирішити свою проблему на основі вікі про Дідже, наданого fossfreedom :

Я намагаюся розблокувати доступ до USB LegFrog Tag:

1- встановити sg3_util
2- отримати "деякі" програми Leapfrog Didj (здається, 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 / messages не існує.
Ще намагається:
- $ 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замість цього - nb вам не потрібен sudo перед командою.
fossfreedom

Я оновлюю відповідь за допомогою tail -f /var/log/dmesg(на кроці 6), але це не допоможе, я думаю. Можливо, попередження (на кроці 4) при складанні програми scsi є джерелом проблеми?
Борис

ці попередження є досить стандартними справедливими ... я сумніваюся, що вони значущі ... у коді DidJ, чи є їхні usb_ids у заголовку (.h) чи файлах коду (.c)? можливо вам потрібно додати свій код usb_id в код?
fossfreedom

У випадку, якщо хтось ще все це дивиться у 2014 році ... У дистрибутивах Ubuntu / var / log / повідомлення можна знайти за адресою / var / log / syslog, я сподіваюся, що хтось допоможе. Якщо у когось є якась інформація про LeapFrog Leap Reader, я намагаюся домогтися нашої онуки, яка працює в 'buntu, бажайте мені удачі!

@Martin дякую, що повідомляєте нас, якщо знайдете рішення
Борис
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.