irda notebook a siemens cc65

Sekcia: Konfigurácia 25.11.2005 | 11:38
Samuel Cengel   Návštevník
zdarim, chcem sa spytat na rozbehanie spojenia siemensu c65 cez infra do netu.

nastavil som na mojom ibm thinkpade infraport
Address 2 = com2 (2f8h, irq3)
Dma = 3
Irq = 3
Comaddress = 2f8

do /etc/modprobe.conf

alias irda0 nsc-ircc
options nsc-ircc dongle_id=0x09 io=2f8 irq=3 dma=3

tie nastavenia som nasiel niekde na strankach k laptopu ibm thinkpad

do /etc/rc.conf

som pridal modul nsc-ircc

#dmesg
cast z neho

nsc-ircc, Found chip at base 0x02e
nsc-ircc, driver loaded
IrDA: Registered device irda0
nsc-ircc, Using dongle: IBM 31T1100 or Temic TFD6000/TFD6500

#lsmod
cast z neho

module    used  

irda        1   nsc-ircc
crc_ccitt   1   irda
nsc_ircc    0

cat /proc/interrupts

nikde nevidim nsc-ircc alebo nieco podobne, ani irq3 prerusenie

ako zistim, ci port ide a ako pripojit cez infrak telefon k nemu?

kde bude umiestnenie v /dev
aby som to vedel nakonfigurovat pre wvdial, cestu k modemu.
do modprobe.conf som pridal potom este toto 

install nsc-ircc /usr/bin/setserial /dev/ttyS1 naut none port 0 irq 0 /sbin/modprobe --ignore-install nsc-ircc

    • Re: irda notebook a siemens cc65 24.11.2005 | 20:01
      peter golis   Návštevník
      :install nsc-ircc /usr/bin/setserial /dev/ttyS1 naut none port 0 irq 0 /sbin/modprobe --ignore-install nsc-ircc predpokladam ze namiesto naut je tam uart. ak ma dany telefon zapnuty infra port, tak by som odporucil spustit irda discovery man 8 irdadump. ak ten telefon najde, tak sa staci pozriet ake zariadenie v /dev zodpoveda ircomm (ak sa nemylim) a popripade ho vytvorit. mozno bude treba nastavit aj parametre irda (/proc/sys/net/irda/) a nakonfigurovat wvdial. neviem ci uz zvladne aj pracu s infra portom, ja som mal MA600 ktory isiel max 9600 a to bolo na dialup malo. viac by mohol poradit google (irda+wvdial) alebo niekto sveta znalejsi ako ja.
      • Re: Re: irda notebook a siemens cc65 24.11.2005 | 20:18
        Samuel Cengel   Návštevník
        uz som z toho zufaly, nejde mi to ani za toho..... ten postup som nasiel priamo na stranke ibm pre tento model vo windblowsoch to slape cez ten infrak vo wvdial.conf treba zadat modem=/dev/tts/1 napr. cesta k modemu problem je, ze neviem, ci je spravne /dev/tts/x alebo /dev/ttySx to sa zadava aj do /etc/conf.c/irda takisto v tom setserial je pouzite /dev/ttyS1, co tiez neviem, ci je spravne ked dam ifconfig irda0 up, tak irda0 vidim aj v /proc/interrupts na irq3
        • Re: Re: Re: irda notebook a siemens cc65 24.11.2005 | 20:51
          peter golis   Návštevník
          no, najprv sa vypne vrstva com portu (setserial /dev/ttyS1 uart none ...) potom sa nacita obladac pre nsc (alebo iny, infraky zvykol hladat program findchip) a potom si clovek vyberie zodpovedajuci device file pre infrared com port, koli lenivosti ho moze nalinkovat na /dev/modem. ale zeby sa ten infra port volal /dev/tts/1, tomu neverim. ten subor by mal zodpovedat /dev/ttyS1 co je comport bez zapnutej linkovej vrstvy IRDA. nie je v dev nieco taketo: ircomm0 ? a nebude treba prepnut nieco aj v biose? winblows totizto dokaze pracovat aj s serial infrared dongle s tym ze si linkovu vrstvu (obhospodarovanu v tomto pripade cipom nsc) emuluje aj sam, a softwerovo. nie ze by to nevedel aj linux, ale tomu je to treba aj povedat. infraky v poslednej dobe ustupuju do pozadia. maju maly dosah ... a tym padom sa asi nikomu nebude chciet robit graficke udelatka pre beznych uzivatelov. ved napriklad modry zub ma minimalne 10 az 100x vecsi dosah.
          • Re: Re: Re: Re: irda notebook a siemens cc65 25.11.2005 | 09:39
            samuel cengel   Návštevník
            tak konecne som sa dopracoval k tomu ze infrak si rozumie s telefonom. mam este otazku irda0 musim vzdy spustat ako interface napr. ifconfig irda0 up? a co sa tyka wvdialu, ten pouziva ppp scripty na pripojenie?
            • Re: Re: Re: Re: Re: irda notebook a siemens cc65 25.11.2005 | 11:38
              Samuel Cengel   Návštevník
              takze som googlil a spojazdnil pppd call gprs
              
              /etc/ppp/peers/gprs
              
              [root@myhost samuel]# cat /etc/ppp/peers/gprs
              /dev/ircomm0 115200
              crtscts
              noauth
              defaultroute
              usepeerdns
              debug
              connect '/usr/sbin/chat -v -f /etc/ppp/chatscripts/gprs-up'
              nodetach
              noipx
              usepeerdns
              ipcp-accept-local
              local
              novj
              novjccomp
              nobsdcomp
              #lcp-echo-interval 10
              #lcp-echo-failure 5
              #lcp-restart 5
              disconnect '/usr/sbin/chat -v -f /etc/ppp/chatscripts/gprs-down'
              [root@myhost samuel]#
              
              /etc/ppp/chatscripts/gprs-up
              
              [root@myhost samuel]# cat /etc/ppp/chatscripts/gprs-up
              TIMEOUT 10
              ECHO ON
              SAY "Spousti se chat script\n"
              ABORT "NO CARRIER"
              ABORT "NO DIALTONE"
              ABORT "ERROR"
              ABORT "NO ANSWER"
              ABORT "BUSY"
              SAY "* Posilam AT prikazy pro GPRS..*\n"
              '' '\rATZ'
              OK 'AT+CGDCONT=1,"IP","INTERNET"'
              OK ATD*99***1#
              CONNECT
              [root@myhost samuel]#
              
              /etc/ppp/chatscripts/gprs-down
              
              [root@myhost samuel]# cat /etc/ppp/chatscripts/gprs-down
              ABORT "NO CARRIER"
              ABORT "NO DIALTONE"
              ABORT "ERROR"
              ABORT "NO ANSWER"
              ABORT "BUSY"
              "" "\K"
              "" "+++ath"
              [root@myhost samuel]#
              
              trebalo nahrat este modly ircomm a ircomm-tty a do /etc/rc.conf pridat demon irda
              
              no potrebujem este doriesit jednu vec
              
              ked dam ifconfig, tak tam mam interfaces irda1 a lo
              
              problem je vsak v tom, ze cez irda1 nejak nekomunikuje modem, nechce sa pripojit, musim teda spravit ifconfig irda1 down a ifconfig irda0 up a potom #pppd call gprs a vsetko ide.
              
              ako zmenit, aby sa mi spustal interface irda0 namisto irda1
              
              /etc/conf.d/irda
              
              [root@myhost samuel]# cat /etc/conf.d/irda
              #
              # Parameters to be passed to irattach
              #
              IRDA=yes
              DEVICE=/dev/ttyS0
              #DONGLE=actisys+
              DISCOVERY=yes
              [root@myhost samuel]#
              
              s modulom nsc-ircc plati vsetko tak, ak to je uvedene uz vyssie.