Ethernet через USB

 
View unanswered posts
Post new topic   Reply to topic    The-eBook Forum Index -> PocketBook -> PocketBook Free
 
Author Message

xerz
Новенький участник форума

Новенький участник форума



Joined: 16 Jan 2014
Posts: 7



PostPosted: 18.01.2016 16:05     Quote

Кто-нибудь сумел поднять Ethernet через USB на PB 903?

Установил девелоперскую прошивку, но похоже в ней отсутствует g_ether.ko Sad

Имеет ли смысл копать дальше, т.е. пытаться скомпилить этот модуль?
 
View user's profile Send private message ^

transient
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 10 Mar 2012
Posts: 310



PostPosted: 30.01.2016 09:11     Quote

В настройках "Ethernet через USB" мелькает, но вот возможно ли это "электрически"? Я возможно, не прав, но вроде как на Покете (ну по крайней мере, на моем 622-м) нету USB-хоста. Т.е. Покет подключается к компьютеру как "USB-B" устройство, вроде флэшки. Хотя надо попробовать "скормить" проводок от Android-планшета и подключить флэшку Question (если питание к тому же найдется). Кстати, тема отсутствия USB-хоста на Покете вроде уже подымалась.
 
View user's profile Send private message ^

xerz
Новенький участник форума

Новенький участник форума



Joined: 16 Jan 2014
Posts: 7



PostPosted: 31.01.2016 00:45     Quote

В настройках 903-го "Ethernet через USB", к сожалению, отсутствует.

g_ether.ko как раз на slave и должен работать http://www.linux-usb.org/gadget/
Я бы его скомпилил, но познания в этом процессе у меня пока чисто теоретические. Как я так понимаю:

1. Скачать исходники ядра нужной версии - проблем не должно возникнуть.

2. Подставить нужную конфигурацию - где её найти? Тут http://www.the-ebook.org/forum/viewtopic.php?t=22299 упоминалась, но ссылки уже дохлые...

3. Какой компилятор использовать, настройки...

У вас на 622-м присутствует файл g_ether.ko? Должен лежать где-то в ...drivers/usb/gadget/g_ether.ko Может он подойдет к 903-му Wink
 
View user's profile Send private message ^

transient
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 10 Mar 2012
Posts: 310



PostPosted: 31.01.2016 10:36     Quote

Файл такой есть, вот вам архивчик всего /lib/modules:
http://my-files.ru/cua7pc

Компиляторы разных версий (тулчейны под Linux) тут на форуме есть. Если вы будете что-то для Покета писать, то вам потребуется. Лучше всего посмотреть от vlasovsoft. Тут вроде есть ссылка на deb'ку:

http://www.the-ebook.org/forum/viewtopic.php?p=1230799#1230799
Да и он сам (sergeyvl) как-то обновлял ссылку.

На предмет настроек надо писать народу, который там был задействован.

Но ядро компилить.... уф... да и ещё без опыта Rolling Eyes
 
View user's profile Send private message ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11600


Location: Киев

PostPosted: 31.01.2016 17:20     Quote

transient wrote:
Я возможно, не прав, но вроде как на Покете (ну по крайней мере, на моем 622-м) нету USB-хоста.

А зачем ему быть хостом? ПК выполняет роль ведущего.
ИМХО. Одного g_ether.ko мало, даже если ПК увидит устройство, подтянет драйвер и выделит ему адрес, нужно будет еще маршрутизацию на самом устройстве настроить, иначе пакеты будут улетать в никуда.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

transient
Кандидат в члены клуба The eBook

Кандидат в члены клуба The eBook



Joined: 10 Mar 2012
Posts: 310



PostPosted: 01.02.2016 10:24     Quote

да, пожалуй не нужно быть хостом. И на счёт "электрики" я что-то переборщил.

А вот, кстати, когда подключаем Покет к компутеру он, Покет, предлагает 2 моды работы: зарядку и (условно) "стать флэшкой". Как мы будем работать на Покете с сетью?
 
View user's profile Send private message ^

Antuan
Член клуба The eBook

Член клуба The eBook



Joined: 30 Sep 2009
Posts: 11600


Location: Киев

PostPosted: 01.02.2016 16:14     Quote

transient wrote:
предлагает 2 моды работы: зарядку и (условно) "стать флэшкой". Как мы будем работать на Покете с сетью?

Флешка это просто программа, которая эмулирует работу накопителя-usb.
Зарадка - соответственно эта программа не запускается.
К одному каналу USB может быть подключено несколько устройств( у каждого свой vid и pid), так что по логике ничто не мешает одновременно эмалировать флешку и NDIS устройство.
_________________
PB 360° (v.15.3) | PB Pro 602 Grey (v.2.2.1a fastdrv) | PB A7 (v.1.3.1583) - подарок от PocketBook.
 
View user's profile Send private message ^

xerz
Новенький участник форума

Новенький участник форума



Joined: 16 Jan 2014
Posts: 7



PostPosted: 02.02.2016 01:29     Quote

transient wrote:
Файл такой есть, вот вам архивчик всего /lib/modules:
http://my-files.ru/cua7pc


Спасибо. Чуда не произошло:

# busybox insmod g_ether.ko
insmod: can't insert 'g_ether.ko': invalid module format

Придется повозиться с компиляцией под 903й. Походу возник еще вопрос, как стандартный g_ether.ko найдет драйвер, который привязан к железу?
 
View user's profile Send private message ^
Display posts from previous:   
Post new topic   Reply to topic    The-eBook Forum Index -> PocketBook -> PocketBook Free All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© The-eBook, 1999-2014. © Design by Prohorenkov
Syndicating News | Powered by phpBB © 2001, 2005 phpBB Group.
Хостинг предоставлен компанией DatForce     Яндекс.Метрика