Usb-s infra és mibiltelefon használata ?

Kezdőlap Fórumok Debiannal kapcsolatos kérdések Usb-s infra és mibiltelefon használata ?

7 bejegyzés megtekintése - 11-17 / 17
  • Szerző
    Bejegyzés
  • #2082253
    masterminds
    Felhasználó

      Elég sok minden kell pluszba a kernelhez. Itt egy rövid lista róla:

      2. Networking:
      [*] Networking support
      Networking options (здесь выберите то же, что обычно для локальных сетей)
      IrDA (infrared) subsystem support
      IrCOMM protocol
      [*] Ultra (connectionless) protocol
      [*] Cache last LSAP
      [*] Fast RRs (low latency)
      Infrared port device drivers
      IrTTY (uses Linux serial driver)
      [*] Serial dongle support
      Mobile Action MA600 dongle
      3. Device drivers:
      Network device support:
      [*] Network device support
      PPP (point-to-point protocol) support
      [*] PPP filtering (в общем-то, ненужно, если вы FireWall не будете делать)
      PPP support for async serial ports
      PPP Deflate compression
      PPP BSD-Compress compression (эти 2 сжатия можно не включать: опсосы практически никогда не предоставляют по GPRS возможность сжатия траффика… гады)
      USB support:
      Support for host-side USB
      OHCI HCD support (_ИЛИ_)
      UHCI HCD (most Intel and VIA) support (в зависимости от чипсета)
      USB Serial Converter support
      USB Prolific 2303 Single Port Serial Driver

      Bár orosz ;D de én ez alapján csináltam anno… (+ a korábban már idézett bash szkript)

      #2082254
      ozsy01
      Felhasználó

        Köszi a kernel infót masterminds! Ezeket nemtudtam…
        Beleforgattam mindent szépen a kernelbe, majd reboot és utána ezeket csináltam:

        #modprobe irlan && modprobe irtty_sir && modprobe sir_dev && modprobe irtty_sir && modprobe ircomm_tty && modprobe usbserial && modprobe irda_usb && modprobe ir_usb && modprobe pl2303 && modprobe ircomm && modprobe ircomm_tty && modprobe irda && modprobe ma600-sir && modprobe ppp_async

        Ez hibanélkül betölti a modulokat.
        Utána a sebességet visszaveszem, mert olvastam róla hogy ez is gond lehet:
        #echo 9600 > /proc/sys/net/irda/max_baud_rate
        Utána:
        #irattach /dev/ircomm0 -s -d ma600 
        #irattach irlan0 -s
        A -d ma600 azért van ott, mert a kernel helpben írják, hogy az ma620 -as usbs infákhoz is ez kell!
        Majd:
        #ifconfig irda0 up
        #ifconfig irlan0 up
        Ez is hibanélkül…
        És jöna cummancs:
        #irdadump -i irda0
        innentől semmi  ???
        A dmesg idevonatkozó része:
        irda_init()
        NET: Registered protocol family 23
        IrCOMM protocol (Dag Brattli)
        usbcore: registered new interface driver irda-usb
        USB IrDA support registered
        drivers/usb/serial/usb-serial.c: USB Serial support registered for IR Dongle
        usbcore: registered new interface driver ir-usb
        drivers/usb/serial/ir-usb.c: USB IR Dongle driver v0.4
        irda_register_dongle : registering dongle „MA600” (11).
        PPP generic driver version 2.4.2
        ircomm_tty_attach_cable()
        ircomm_tty_ias_register()
        sirdev_get_instance – ircomm0
        irtty_open – ircomm0: irda line discipline opened
        irlap_change_speed(), setting speed to 9600
        iriap_connect_request(), connect failed!    <


        !!! ez vatafakk?  ::)

        Szóval itt tartok, de továbbra sincs eredmény.
        Várom a további javaslatokat…

        #2082255
        masterminds
        Felhasználó

          És az irdadump parancs paraméterek nélkül (persze kapcsold be az infrát a telefonon hozzá)?

          #2082256
          ozsy01
          Felhasználó

            És lőn világosság… MŰKÖDIK  😀
            Nekem így sikerült:
            A kernelbe ezek mind modulként vannak beforgatva:
            irlan, irtty_sir, sir_dev, irtty_sir, ircomm_tty, usbserial, irda_usb, ir_usb, pl2303, ircomm, ircomm_tty, irda,  ma600-sir, ppp_async.
            Az infra használata előtt ezeket modeprobe val betöltöm, majd csatolom az usbs infrát:
            #irattach /dev/ttyUSB0 -s 
            Ha ez megvan akkor az ifconfig -a parancs kimenetében az irda0 -nak szerepelnie kell.
            Ezekután az átviteli sebesséhet visszább kell venni, nekem csak ennél a sebességnél működik:
            #echo 9600 > /proc/sys/net/irda/max_baud_rate
            És bekapcsolom:
            #ifconfig irda0 up
            A telefonon bekapcsolom az inrát és
            #irdadump -i irda0
            Így felismeri a telót.

            #ircp -r    : így tudod fogadni a telóról küldött fájlokat.
            #ircp /eleresi/ut/a/fajlhoz/fajl  : így tudsz küldeni e telóra.

            Mindez egy scriptben:

            #!/bin/sh
            echo -n „Modulok betoltese: ” && modprobe irlan && modprobe irtty_sir && modprobe sir_dev && modprobe irtty_sir && modprobe ircomm_tty && modprobe usbserial && modprobe irda_usb && modprobe ir_usb && modprobe pl2303 && modprobe ircomm && modprobe ircomm_tty && modprobe irda && modprobe ma600-sir && modprobe ppp_async && echo „OK.”
            irattach /dev/ttyUSB0 -s
            echo 9600 > /proc/sys/net/irda/max_baud_rate
            echo -n „Infrport bekapcsolasa: ” && ifconfig irda0 up && echo „OK.”

            Ezeket használtam:
            http://linuxbazar.uw.hu/lapok/infra.html , illete masterminds kernel konfigurálását (utólag is thnx neki).

            Köszi a segítséget mindenkinek!
            ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D ;D

            #2082257
            ozsy01
            Felhasználó

              elírtam:

              Az infra használata előtt ezeket modeprobe val betöltöm, majd csatolom az usbs infrát:

              Értelemszerűen NEM modeprobe, hanem modprobe!!!

              #2082258
              masterminds
              Felhasználó
                ozsy01 wrote:
                Köszi a segítséget mindenkinek!

                Nincsmit. Korrekt leírás lett a végeredményről. 😉

                #1885099
                csaba
                Felhasználó

                  Haller!

                  A gondom a következő:
                  Van egy Sony-Ericson K310i telóm és egy usb-s infrám.
                  Az a baj, hogy nem tudom működésre bírni az infrát Debiannal. Próbáltam wines gépen, ott tökéletesen működik.
                  Ez alapján csináltam, de nem műxik:
                  http://linuxbazar.uw.hu/lapok/infra.html

                  A modulokat betöltöm:

                  modprobe irlan irtty_sir sir_dev irtty_sir ircomm_tty irda_usb ircomm ircomm_tty

                  dmesg ezt dobja:
                  usbcore: registered new interface driver irda-usb
                  USB IrDA support registered
                  IrCOMM protocol (Dag Brattli)

                  lsusb re:
                  Bus 005 Device 002: ID 0df7:0620 Mobile Action Technology, Inc. MA-620 Infrared Adapter

                  ifconfig -a:
                  irlan0    Link encap:Ethernet  HWaddr 00:00:00:00:00:00 
                            BROADCAST MULTICAST  MTU:1500  Metric:1
                            RX packets:0 errors:0 dropped:0 overruns:0 frame:0
                            TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
                            collisions:0 txqueuelen:4
                            RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

                  ezekután:
                  ifconfig irlan0 up

                  Hibanélkül megcsinálja.
                  Na most jön a buktató, mert erre semmit nem csinál ( a telefonon bevan kapcsolva az infra):
                  irdadump -i irlan0     
                  Using interface: irlan0 
                  Itt várhatok a végtelenségig, de semmi…

                  Aki vágja a témát az segítsen már, hogy ne kelljen mindig a tesóm vindózés gépéről infráznom!!!

                7 bejegyzés megtekintése - 11-17 / 17
                • Be kell jelentkezni a hozzászóláshoz.