Подключение к компу

КПК с Linux, установка Linux на iPaq и другие модели, программы
Закрыто
debian
Профессор (5 lvl)
Сообщения: 547
Зарегистрирован: Пн дек 05, 2005 17:47

Подключение к компу

Сообщение debian » Вт фев 21, 2006 12:22

Что-то я запутался :(

На обыные флешки и фотик у меня на кнопке скрипт висит на настольном линухе.
Как подрубить завр как внешний диск?
Флешки и фотик у меня попадают на /dev/sdb1

Диск на завре форматирован в ext2

пишу:
mount -t ext2 /dev/sdb1 /mnt/flash
Ничего не выходит.
lsusb показывает наличие завра.
Где посмотреть какому устройству он соответствует (обычный перебор ничегно не дал).

Что я делаю не так?

Завр 3100 && pdaxrom

jkukka
Кандидат (3 lvl)
Сообщения: 175
Зарегистрирован: Вт май 03, 2005 17:22

Сообщение jkukka » Вт фев 21, 2006 12:24

/dev/mmcd/card0/*
--
rmrfchik.
m505->TT3->SL-C860->Acer n311->Nokia n810. SD16->32->256->1Gb->4Gb. Debian.
Brain damaged.

LILO
Доктор (4 lvl)
Сообщения: 273
Зарегистрирован: Вс мар 06, 2005 17:22

Сообщение LILO » Вт фев 21, 2006 16:11

А просто без раздела
/dev/sdb
пробовал?
Sharp Zaurus SL-C760 | Cacko 1.23 Lite | SE K750i

debian
Профессор (5 lvl)
Сообщения: 547
Зарегистрирован: Пн дек 05, 2005 17:47

Сообщение debian » Вт фев 21, 2006 16:16

А что это даст?
mount сразу ругаться будет на то "что монтировать?" в /mnt/flash

ViV
Академик (6 lvl)
Сообщения: 1138
Зарегистрирован: Ср апр 21, 2004 17:34

Сообщение ViV » Вт фев 21, 2006 16:20

оно так ругается только если указать неблочное устройство
Macbook Air 13, iPhone 4S

debian
Профессор (5 lvl)
Сообщения: 547
Зарегистрирован: Пн дек 05, 2005 17:47

Сообщение debian » Вт фев 21, 2006 16:28

А сорри, я неправильно LILO понял.
Ок. попробую.
Спасибо!

zGremlin
Студент (1 lvl)
Сообщения: 40
Зарегистрирован: Вт дек 06, 2005 15:03

Re: Подключение к компу

Сообщение zGremlin » Вт фев 21, 2006 16:40

debian писал(а):Что-то я запутался :(

На обыные флешки и фотик у меня на кнопке скрипт висит на настольном линухе.
Как подрубить завр как внешний диск?
Флешки и фотик у меня попадают на /dev/sdb1

Диск на завре форматирован в ext2

пишу:
mount -t ext2 /dev/sdb1 /mnt/flash
Ничего не выходит.
lsusb показывает наличие завра.
Где посмотреть какому устройству он соответствует (обычный перебор ничегно не дал).

Что я делаю не так?

Завр 3100 && pdaxrom
  1. можно посмотреть какие csci диски (и их разделы) вообще есть:

    Код: Выделить всё

    fdisk -l /dev/sd?
  2. lsusb показывает наличие zaurus'а как 'USB mass storage' или все-таки как usbnet?
  3. Опять же и обычный dmesg, тоже что-то при подключении USB'шного устройства сообщает интересные вещи.
P.S. у меня lsusb тоже говорит:

Код: Выделить всё

Bus 002 Device 003: ID 04dd:9031 Sharp Corp.
Вот только вывод dmesg:

Код: Выделить всё

hub.c: new USB device 00:03.0-2, assigned address 3
usb.c: USB device 3 (vend/prod 0x4dd/0x9031) is not claimed by any active driver.
намекает на то, что я не только USB-drive (что было бы удивительно для данного режима zaurus'а), но и законного usbnet без разборок с ядром не получу.

ВадимП
Нобелевский лауреат (7 lvl)
Сообщения: 6385
Зарегистрирован: Ср июн 04, 2003 15:03

Re: Подключение к компу

Сообщение ВадимП » Вт фев 21, 2006 16:57

zGremlin писал(а):Вот только вывод dmesg:

Код: Выделить всё

hub.c: new USB device 00:03.0-2, assigned address 3
usb.c: USB device 3 (vend/prod 0x4dd/0x9031) is not claimed by any active driver.
намекает на то, что я не только USB-drive (что было бы удивительно для данного режима zaurus'а), но и законного usbnet без разборок с ядром не получу.
А какое ядро?

zGremlin
Студент (1 lvl)
Сообщения: 40
Зарегистрирован: Вт дек 06, 2005 15:03

Re: Подключение к компу

Сообщение zGremlin » Вт фев 21, 2006 17:18

ВадимП писал(а):А какое ядро?
2.4.26-std-up-alt12 :)

Проверил на 2.6.8-std-up-alt9 (на ноуте) и получил:

Код: Выделить всё

usbcore: registered new driver usbnet
Что позволяет надеяться, что понадобятся только разборки с hotplug.

ВадимП
Нобелевский лауреат (7 lvl)
Сообщения: 6385
Зарегистрирован: Ср июн 04, 2003 15:03

Сообщение ВадимП » Вт фев 21, 2006 17:56

Всё очень просто - очевидном в Ваше ядро еще не включена поддержка Вашего Zaurus'а.
Откройте любым текстовым редактором файл /lib/modules/`uname -r`/build/drivers/usb/net/usbnet.c (я предполагаю, что исходники ядра у Вас установлены) и найдите там строчки:

Код: Выделить всё

 {
        .match_flags    =   USB_DEVICE_ID_MATCH_INT_INFO
                          | USB_DEVICE_ID_MATCH_DEVICE,
        .idVendor               = 0x04DD,
        .idProduct              = 0x8007, /* C-700 */
        .bInterfaceClass        = 0x02,
        .bInterfaceSubClass     = 0x0a,
        .bInterfaceProtocol     = 0x00,
        .driver_info =  (unsigned long) &zaurus_pxa_info,
},
всё, что Вам нужно сделать - это добавить после этого описания структуры еще одну только уже для С760:

Код: Выделить всё

 {    
        .match_flags    =   USB_DEVICE_ID_MATCH_INT_INFO
                          | USB_DEVICE_ID_MATCH_DEVICE,
        .idVendor               = 0x04DD,
        .idProduct              = 0x9031, /* C-750 C-760 */
        .bInterfaceClass        = 0x02,
        .bInterfaceSubClass     = 0x0a,
        .bInterfaceProtocol     = 0x00,
        .driver_info =  (unsigned long) &zaurus_pxa_info,
},
и пересобрать этот модуль.

zGremlin
Студент (1 lvl)
Сообщения: 40
Зарегистрирован: Вт дек 06, 2005 15:03

Сообщение zGremlin » Вт фев 21, 2006 18:17

ВадимП писал(а):Всё очень просто - очевидном в Ваше ядро еще не включена поддержка Вашего Zaurus'а.
...
Спасибо, страничку на на wiki я прочитал :)
И даже прописал то что надо в конфиги (напомню, что с 2.6.7 проблем не возникло). Правда автоматического поднятия интерфейса не получилось, приходится или поднимать его через /sbin/ifup usb0 или рестартить сетевую службу (дописав в ifcfg-usb0 ONBOOT=yes). :?:

Необходимость же в usbnet на основной компьютере не ощущаю достаточной, чтобы возиться с пересборкой ядра (да еще и правкой спеков, добавлением в srpm патчей). Понимаю, что можно попробовать обойтись малой кровью и собрать в обход rpmbuild только модуль, но не уверен, что это сильно легче (особено по части борьбы с версиями компилятора и опциями... плавали, представляем). К тому же это не очень совместимо с системой обновления по сети...

В общем... надеюсь что с ядром справлюсь... если вдруг понадобится.

Закрыто

Вернуться в «КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее»