Kasutaja:Imre
Allikas: Kuutõrvaja
Mail::Sender
Mail::Sender teegi abil on Perlis hea kirju saata, Debianis
bash# apt-get install libmail-sender-perl
ja skript
#!/usr/bin/perl use Mail::Sender; $sender = new Mail::Sender {smtp => 'smtp.loomaaed.tartu.ee', from => 'mart@loomaaed.tartu.ee'}; $sender->MailMsg({to => 'priit@loomaaed.tartu.ee', subject => 'Test 12', msg => "Teksti sisu" });
linux + gprs + irda
Riistvaraks on Sony Ericsson K550 ning IBM T42 ning operatsioonisüsteemiks Debian Lenny standardse testingu tuumaga. Eesmärgiks on seada käima arvuti internetiühendus üle irda (FIR) telefoniga ning kasutades gprs'i.
Esialgu on tegu nö käelise juhendiga, lähtepunktina ei tohiks olla irdasse puutuvaid mooduleid laaditud
emmija:~# lsmod | grep ir dm_mirror 20928 0 dm_mod 52160 2 dm_snapshot,dm_mirror firmware_class 9504 1 pcmcia
Failis /etc/modprobe.d/irda-utils peab olema kirjas
alias irda0 nsc-ircc options nsc-ircc dongle_id=0x09 io=0x2f8 irq=3 dma=3 install nsc-ircc /bin/setserial /dev/ttyS1 uart none port 0 irq 0; /sbin/modprobe --ignore-install nsc-ircc
Serial pordid peaks nö välja lülitatud oleks olema
emmija:~# setserial /dev/ttyS0 /dev/ttyS0, UART: unknown, Port: 0x0000, IRQ: 0 emmija:~# setserial /dev/ttyS1 /dev/ttyS1, UART: unknown, Port: 0x0000, IRQ: 0
Kui pole, öelda
bash# setserial /dev/ttyS0 uart none
Ühtegi irattach'i ei tohiks ka olla
emmija:~# ps aux | grep ir root 4 0.0 0.0 0 0 ? SN 08:36 0:00 [ksoftirqd/0] root 2973 0.0 0.0 1784 568 pts/0 S+ 09:01 0:00 grep ir
Selleks, et telefon ja arvuti üle irda suhtlema hakkaks, tuleb laadida vajalikud moodulid sobivate parameetritega
emmija:~# modprobe nsc_ircc
Syslog ütleb selle peale
Mar 10 09:02:54 emmija kernel: irda_init() Mar 10 09:02:54 emmija kernel: NET: Registered protocol family 23 Mar 10 09:02:54 emmija kernel: pnp: Device 00:0c activated. Mar 10 09:02:54 emmija kernel: nsc_ircc_pnp_probe() : From PnP, found firbase 0x2F8 ; irq 3 ; dma 3. Mar 10 09:02:54 emmija kernel: nsc-ircc, chip->init Mar 10 09:02:54 emmija kernel: nsc-ircc, Found chip at base=0x02e Mar 10 09:02:54 emmija kernel: nsc-ircc, driver loaded (Dag Brattli) Mar 10 09:02:54 emmija kernel: IrDA: Registered device irda0 Mar 10 09:02:54 emmija kernel: nsc-ircc, Using dongle: IBM31T1100 or Temic TFDS6000/TFDS6500
ning ifconfig
emmija:~# ifconfig -a irda0 Link encap:IrLAP HWaddr 00:00:00:00 NOARP MTU:2048 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:8 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)