prepojenie PDA a PC - g_ether

Sekcia: Aplikácie & Desktop 20.10.2008 | 23:45
Avatar Dare_devil Debian, OpenSuse  Používateľ
Dobry den prajem.
Tak zistil som, ze PDA ma v jadre podporu g_etheru, lenze problem je nasledovny:
Ked pripojim PDA ku PC, vyzera to nasledovne: ( vypis dmesg na PC )
[20805.732066] usb 3-2: new full speed USB device using uhci_hcd and address 7
[20805.852049] usb 3-2: device descriptor read/64, error -71
[20806.076055] usb 3-2: device descriptor read/64, error -71
[20806.292048] usb 3-2: new full speed USB device using uhci_hcd and address 8
[20806.412053] usb 3-2: device descriptor read/64, error -71
[20806.636061] usb 3-2: device descriptor read/64, error -71
[20806.852032] usb 3-2: new full speed USB device using uhci_hcd and address 9
[20807.260441] usb 3-2: device not accepting address 9, error -71
[20807.372049] usb 3-2: new full speed USB device using uhci_hcd and address 10
[20807.780081] usb 3-2: device not accepting address 10, error -71
[20807.780106] hub 3-0:1.0: unable to enumerate USB device on port 2
Nasiel som si navod, podla ktoreho som mal urobit :
rmmod g_ether
rmmod pxa2xx_udc
// pripojit kabel a 
modprobe g_ether
Lenze na PDA mi to spravilo ze:
module g_ether does not exist in /proc/modules 
module pxa2xx_udc does not exist in /proc/modules 
module g_ether not found 
depmod som urobil na zaciatku, v /proc/ nemam nic, ani zlozku modules. Ako to napravit? Ako sa pripojit ku PC? Je to pre mna dolezite.
Dakujem
There is no flag large enough to cover the shame of killing innocent people
    • Re: prepojenie PDA a PC - g_ether 20.10.2008 | 23:59
      WlaSaTy   Návštevník
      to bude tym ze moduly su v /lib/modules/`uname -r` a v /proc/modules je len zoznam aktualne nacitanych modulov do pamete.

      uz si skontroloval ci mas tie ovladace ako ovldace? matne si spominam ze si ich mal zakompilovane priamo do jadra. ale, mozem sa mylit.

      takze si vylistuj co mas v /lib/modules a co je zavedene.
      • Re: prepojenie PDA a PC - g_ether 21.10.2008 | 00:35
        WlaSaTy   Návštevník
        inak podla stranky http://www.handhelds.org/moin/moin.cgi/PalmTreo650Hardware je podporena klavesnica a v sekcii Downloads je link na Rasterov image stary 8 dni ktory by mal nastartovat konzolu cez siet. skus pozriet ci po jeej aktivacii nahodi siet alebo gadget seriak. seiak je imho vyuzitelny cez minicom.

        ps nevidel si nahodou zavadzac linuxu pre symbian?
      • Re: prepojenie PDA a PC - g_ether 21.10.2008 | 00:48
        Avatar Dare_devil Debian, OpenSuse  Používateľ
        Prepac ale neviem co mam ako urobit, takto podrobne sa do linuxu nevyznam, je to pre mna nove. Mohol by si mi povedat, co mam robit a hlavne ako? Dakujem velmi pekne, vidim ze sa o tento projekt zaujimas a tvoju pomoc si vazim.
        There is no flag large enough to cover the shame of killing innocent people
        • Re: prepojenie PDA a PC - g_ether 21.10.2008 | 01:21
          WlaSaTy   Návštevník
          nechcem ti kazit iluzie, ale napratanie linuxu do pda alebo smartphone je ina liga ako namalovat zelenu tapetu. je to skor praca na dlhe zimne vecery. jesen nam zacina, takze:
          1) vylistuj rekurzivne obsah adresara /lib/modules, mozes to urobit aj programom find
          2) vypis obsah virtualneho suboru /proc/modules
          3) over si verziu jadra prikazom uname -a
          4) vypis hlasky systemu prikazom dmesg

          vo vsetkych bodoch bude viac ako vhodne ak to presmerujes do suboru znakom 'vecsi ako', teda napr.: dmesg > vystup.txt

          tolko na zaciatok aby sme aspon odhadli ci sa oplati rozmyslat nad novsim buildom (link mame vyssie), a ci mas podporu toho co si myslis ze mas.
          • Re: prepojenie PDA a PC - g_ether 21.10.2008 | 18:13
            Avatar Stanislav Hoferek Greenie 18.04  Používateľ
            zelenu tapetu?
            • Re: prepojenie PDA a PC - g_ether 21.10.2008 | 21:42
              WlaSaTy   Návštevník
              Ale, nemohol som si to odpustit. Generator na distribuciu mozes totizto pouzit az ked mas podporenu majoritnu cast hardware (samozrejme s tym ze najdolezitejsie casti musia byt podporene na 100%). A to je malo kedy mozne pri PDA, popripade pri Smartphone. Tych je len velmi malo plne podporenych. A ak su, tak maju podporu priamo od vyrobcu (naprdklad motorola). Otazkou je ako to bude v bliskej buducnosti nakolko platforma ARM ma uz okolo pol roka Hypervizor tak ako napriklad Vmware ESX, Mainframe, Playstation 3, popripade KVM cim mozu vyrobcovia implementovat vrstvu odchytavajucu napriklad nizkourovnovu pracu s VF hardware (obmedzenie vysielania WiFi alebo GSM na inych frekvenciach a vyzarovacich vykonoch ako je povolene v danom regione). Ale aj na to aby to vedelo bez vlastnikoveho vedomia odoslat napriklad presnu poziciu z GPS cez GSM alebo iniciovat odposluch. Aj keby si tam niekto dal na mieru OS aj Software. Ale to je limitacia vsetkych blackboxov a closed source rieseni.
    • Re: prepojenie PDA a PC - g_ether 21.10.2008 | 18:02
      Avatar Dare_devil Debian, OpenSuse  Používateľ
      Tak teda som zistil tie veci, ktore ste mi poradili + dal som tam jadro z 12.10.2008.
      uname -a:
      Linux lenny 2.6.27-rc2-dirty #136 PREEMPT Sun Oct 12 18:27:00 EST 2008 armv5tel GNU/Linux

      ls -laF /proc/modules
      -r--r--r-- 1 root root 0 Nov 26 12:41 /proc/modules

      dmesg
      http://pastebin.sk/sk/8652/
      Mozete mi s tym pomoct? Neviem sa pohnut dalej a sam to nedokazem.. nemam skusenosti, ani neviem, co robit, kde hladat a ako hladat.
      Dakujem
      There is no flag large enough to cover the shame of killing innocent people
    • Re: prepojenie PDA a PC - g_ether 21.10.2008 | 18:08
      Avatar Dare_devil Debian, OpenSuse  Používateľ
      Skusal som aj :
      debian:/mnt# qemu-system-arm -M \?
      Supported machines are:
      integratorcp ARM Integrator/CP (ARM926EJ-S) (default)
      versatilepb ARM Versatile/PB (ARM926EJ-S)
      versatileab ARM Versatile/AB (ARM926EJ-S)
      realview   ARM RealView Emulation Baseboard (ARM926EJ-S)
      akita      Akita PDA (PXA270)
      spitz      Spitz PDA (PXA270)
      borzoi     Borzoi PDA (PXA270)
      terrier    Terrier PDA (PXA270)
      cheetah    Palm Tungsten|E aka. Cheetah PDA (OMAP310)
      lm3s811evb Stellaris LM3S811EVB
      lm3s6965evb Stellaris LM3S6965EVB
      connex     Gumstix Connex (PXA255)
      verdex     Gumstix Verdex (PXA270)
      mainstone  Mainstone II (PXA27x)
      
      There is no flag large enough to cover the shame of killing innocent people
      • Re: prepojenie PDA a PC - g_ether 21.10.2008 | 23:35
        WlaSaTy   Návštevník
        No, vybrat si mozes masinu ktora je tomu najblizsie, takze asi nahodny vyber. Ani PC platforma nie je virtualizovana s vsetkym hardware. Takze ak to budes chciet ladit cez qemu, tak asi pouzijes metodu pokus omyl aby si sa trafil na masinu ktora sa tomu podoba najviac. A ci tam bude definovany fake GSM modem, to si netrufam odhadnut.

        Ale naspet k veci. Sice si nedodal vsetko co bolo pozadovane, ale pozri si vo vystupe dmesg riadky zacinajuce usb0 a g_ether. Sietove pripojenie mozes rovno nahodit napriklad prikazmi ifconfig usb0 192.168.18.1 pre PC a ifconfig usb0 192.168.18.2 pre Smartphone. Pomocou ssh sa tam uz dostanes.

        Ozaj klavesnica tam uz funguje? Podla dmesg sa hlasi korektne s tymto novym jadrom aj s kopou potrebneho hardware. Skoda ze tam nie je WiFi, predsa len cena za datove pausaly na obcasny surf je vysoka. A cena za externu GPS je vysoka, najme ked zoberieme do uvahy ze napriklad maemo-maper vyzaduje ovela viac RAM.