Mi sa che siamo in 2 ad aprirlo !!!
Visualizzazione stampabile
Mi sa che siamo in 2 ad aprirlo !!!
Mi ripeto:
i driver se li deve prendere da solo in automatico, in base al chipset che monta l'adattatore,
e quello che funziona con
il nostro tablet č ASIX AS88772B.
Nelle impostazioni vai su --->ALTRO e li trovi la voce --->ETHERNET
clikkando su di essa entri nella maschera di configurazione per il tipo di connessione (CONNECTION TYPE)
che puō essere --->DHCP oppure ---> STATIC IP .
Allegato 11582 Allegato 11583
Allegato 11605 questo č lo screenshot della cartella driver android QF9700 ricavata dal cd dei driver
Per le altre due cose che mi hai chiesto non so dove cercarle ti posso soltanto dire che quando collego l'adattatore usb lan apparentemente sul tablet non fa niente non messaggi di collegamento e tanto meno il fatidico menu sulle reti.
Grazie Mauro
se non hai idea di cosa ti abbia scritto temo che comprare un adattatore ethernet e pensare di installarlo su android non sia stata una buona idea :)
cmq, comincia ad aprire quel readme con un editor di testo e copialo qui. In ogni caso il driver lo hai in formato .ko (kernel object) e hai anche il sorgente (i .c) quindi in qualche modo dovremmo riuscire. nel frattempo installati un terminale dal market e da li' lanci
su (e dai i permessi di root)
dmesg (e copi qua le ultime 5/6 righe dove *dovrebbe* comparire qsa riguardo alla sk di rete
1, 建立编译环境:
1.1 如果是X86、MIPS等宿主平台,请确认编译环境已经ok。
1.2 如果是ARM等目标平台,请确认交叉编译环境已经ok。
(NOTE : 一般kernel能编译,说明环境默认都已经ok)
2, 确认linux kernel代码树
1.1 请将kernel代码放在编译环境下。
1.2 目前已经验证的针对本驱动的kernel代码版本为2.6.28和2.6.29
3, 确认本驱动需要的kernel编译选项(make menuconfig)
< 注:
1, 如果是交叉编译,请确认CROSS_COMPILE=xxx,
比如xxx在mips小端模式下为: mipsel-linux-
而在arm下可以为: elf-linux-或者arm-linux-等。
2, 此CROSS_COMPILE=mipsel-linux- 可以放在 make menuconfig=mipsel-linux-
也可以放在源代码的Makefile中。
>
3.1 确定文件mii.c已经被包含入kernel代码中,具体过程如附件中的图片mii-1,2,3,4
3.2 确定文件usbnet.c已经被包含入kernel的代码中,具体过程如附件中的图片usbn et-1,2,3,4
4, 编译内核代码
cd $(KERNEL_DIR)/ ;; 这里就是到linux kernel代码树目录下
make
5, 编译qf9700_android驱动
5.1 转到驱动代码目录下 : cd qf9700_android/
5.2 依据实际情况将驱动中的Makefile修改有关参数
KERNEL_DIR := 此项需要依据实际情况修改为kernel源代码的位置,比如: /root/linux-2.6.28-test/
KERNEL_VERSION := 此项需要依据实际情况修改为kernel源代码的版本,比如: 2.6.28-15等,
也就是make menuconfig左上看到的版本名称
5.3 编译驱动
make
6, 安装内核和驱动
6.1 安装内核驱动,到kernel代码树下, 以root身份键入:
make modules_install
6.2 加入本驱动
cp qf9700_android.ko /lib/modules/$(KERNEL_VERSION)/kernel/drivers/net/usb/
6.2 使用编译的kernel和驱动
可以采用的内核有: $(KERNEL_DIR)/vmlinux
可以采用的所有驱动在: /lib/modules/$(KERNEL_VERSION)/下。
7, 其他
a, 本驱动用到的kernel有关资源主要是mii.c和usbnet.c两个文件,所有需要将其编入kern el中或者编入module
b, 驱动在目标平台或者宿主平台上将以qf9700_android.ko出现,可以在相应平台上通过lsmo d看看有没有正确驱动的加载。
La vedo dura anche io visto che non che non ho proprio dimistichezza con linux
<6>[28080.269165] [pcm_out.c:pcm_out_release] release session id[1]
<6>[28082.201141] [pcm_out.c:pcm_out_open] open
<6>[28082.216064] [pcm_out.c:pcm_out_open] open session id[1]
<6>[28082.223693] msm_device_put:device speaker_stereo_rx set 1
<3>[28082.236877] msm_device_put:device freq =48000
<6>[28082.275390] afe_open: 0 48000
<6>[28082.345275] *********[1][2]**********
<6>[28082.376098] auddev_cb_function, evt_id=2,
<6>[28082.401702] pcm_out_ioctl: AUDIO_START
<6>[28086.703094] msm_device_put:device speaker_stereo_rx set 0
<6>[28086.707519] auddev_cb_function, evt_id=8,
<6>[28086.711486] *********[0][3]**********
<6>[28086.731872] [pcm_out.c:pcm_out_release] release session id[1]
<6>[28087.247558] [pcm_out.c:pcm_out_open] open
<6>[28087.262603] [pcm_out.c:pcm_out_open] open session id[1]
<6>[28087.272216] msm_device_put:device speaker_stereo_rx set 1
<3>[28087.278045] msm_device_put:device freq =48000
<6>[28087.316436] afe_open: 0 48000
<6>[28087.376770] *********[1][2]**********
<6>[28087.400329] auddev_cb_function, evt_id=2,
<6>[28087.425109] pcm_out_ioctl: AUDIO_START
app_175@android:/ $
non so se č questo quello che mi chiedevi
Ciao Mauro
Ciao Mauro,
riguardo all'acquisto che hai fatto, secondo me, non č nulla di opinabile, anzi se ti serve una qualche funzione che la puoi sfruttare sul ns "pargoletto" HUAWEI ben venga !!!
Io ho dimostrato che quello che ho funziona e va che č una meraviglia, sta tutto nel chipset che monta l'adattatore.
Floc forse non sā che sul MEDIAPAD funziona alla grande, cosa significa che hai fatto male ad acquistarlo?
Vai tranquillo vedrai che riuscirai a risolvere il problema, devi solo sperare che nell'adattatore ci sia il fatidico AX88772B.
Non MOLLARE....
prima di fare un acquisto basta domandare al venditore la piena compatibilitā con android...
Dear Sir.
This adapter can support Android 4.x,Just need the tablet have the Ethernet setting.
If have, it can be use.
what kind of tablet you are using?
best regards,
- demike2012
semplicemente ho scritto che se non sai un H di linux comprare un device con i driver da COMPILARE e' una pessima idea, come se un cieco comprasse un album da colorare :D
cmq il readme e' in cinese, cmq spiega come compilarli appunto... il problema come e' stato risposto ad henry e' che il mediapad deve avere comunque il supporto all'utilizzo di driver esterni ethernet, altrimenti bisogna ricompilare anche il kernel del mediapad (e prima recuperarne i sorgenti), che e' + complicato. 130mario, che il tuo funzioni non vuol dire NULLA senza sapere che driver vengono caricati
dmesg non dice niente, quindi proprio non e' visto
cio' che puoi provare a fare e' copiare in una directory il driver .ko e poi lanciare da terminale root, stando in quella dirctory:
insmod qf9700_android.ko
e vedere cosa ti dice
altrimenti la strada e' lunga e, temo in ogni caso, anche con i sorgenti del kernel, impraticabile :|