Camera ip linux

En regardant les logs d’une camera ip que j’ai installée au bureau, je viens de tomber là dessus:

[code]---- /usr/share/axis-release/variables ----

RELEASE="4.21"
BUILD="1"
BUILDTIME="Apr 29 2005 13:51"
PART="24686"
MOUNT=“mount -t jffs2 /dev/flash2 /mnt/flash -o noauto”

---- System information ----

Linux 2.4.26-vrs1 #3 Fri Apr 29 13:41:55 CEST 2005 armv4l

---- /etc/release ----

JFFSID=“id-24686-4.21-1”

---- uptime ----

20:38:15 up 4 days, 11:13, load average: 0.07, 0.05, 0.01

---- /proc/meminfo ----

    total:    used:    free:  shared: buffers:  cached:

Mem: 15110144 10698752 4411392 0 1290240 3137536
Swap: 0 0 0
MemTotal: 14756 kB
MemFree: 4308 kB
MemShared: 0 kB
Buffers: 1260 kB
Cached: 3064 kB
SwapCached: 0 kB
Active: 2632 kB
Inactive: 4140 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 14756 kB
LowFree: 4308 kB
SwapTotal: 0 kB
SwapFree: 0 kB
(…)[/code] :open_mouth:
Je savais pas !
Rahhh… Je retourne regarder les logs pour voir si ça parle de telnet ou de ssh…
Histoire de voir si je ne peux pas transformer cette camera en qqchose de plus rigolo…

Tant que t’y es va voir le site du fabricant si ils proposent les sources de leur firmware GPL. C’est peut être encore des petits coquins qui utilisent une version modifiée par leurs soins de busybox en ne diffusant que le binaire installé dans leur matériel. c.f. procès en cours, le premier pour violation de la GPL aux USA?

Sinon amuse toi bien avec ton linux embarqué! Ça fait quoi au fait une caméra IP? Ça diffuse en UDP? sur le broadcast? ça se configure aux petits oignons? ça coute cher?

Grrr pas de telnet ni de ssh:

[code]Starting Nmap 4.20 ( http://insecure.org ) at 2007-10-06 20:47 CEST
Interesting ports on 192.168.x.y:
Not shown: 65533 closed ports
PORT STATE SERVICE
21/tcp open ftp
80/tcp open http
No exact OS matches for host (If you know what OS is running on it, see http://insecure.org/nmap/submit/ ).
TCP/IP fingerprint:
OS:SCAN(V=4.20%D=10/6%OT=21%CT=1%CU=32707%PV=Y%DS=1%G=Y%TM=4707DBC6%P=x86_6
OS:4-unknown-linux-gnu)SEQ(SP=C9%GCD=1%ISR=CA%TI=Z%II=I%TS=7)OPS(O1=M538ST1
OS:1NW0%O2=M538ST11NW0%O3=M538NNT11NW0%O4=M538ST11NW0%O5=M538ST11NW0%O6=M53
OS:8ST11)WIN(W1=16A0%W2=16A0%W3=16A0%W4=16A0%W5=16A0%W6=16A0)ECN(R=Y%DF=Y%T
OS:=40%W=16D0%O=M538NNSNW0%CC=N%Q=)T1(R=Y%DF=Y%T=40%S=O%A=S+%F=AS%RD=0%Q=)T
OS:2(R=N)T3(R=N)T4(R=Y%DF=Y%T=40%W=0%S=A%A=Z%F=R%O=%RD=0%Q=)T5(R=Y%DF=Y%T=4
OS:0%W=0%S=Z%A=S+%F=AR%O=%RD=0%Q=)T6(R=Y%DF=Y%T=40%W=0%S=A%A=Z%F=R%O=%RD=0%
OS:Q=)T7(R=N)U1(R=Y%DF=N%T=40%TOS=C0%IPL=164%UN=0%RIPL=G%RID=G%RIPCK=G%RUCK
OS:=G%RUL=G%RUD=G)IE(R=Y%DFI=N%T=40%TOSI=S%CD=S%SI=S%DLI=S)

Uptime: 4.486 days (since Tue Oct 2 09:22:44 2007)
Network Distance: 1 hop

OS detection performed. Please report any incorrect results at http://insecure.org/nmap/submit/ .
Nmap finished: 1 IP address (1 host up) scanned in 894.753 seconds[/code]

$ ftp 192.168.x.y Connected to 192.168.x.y 220 AXIS 206 Network Camera 4.21 (Apr 29 2005) ready. Name (192.168.x.y:user): root 331 User name okay, need password. Password: 230 User logged in, proceed. Remote system type is UNIX. Using binary mode to transfer files. ftp> ls 200 Command okay. 150 Opening data connection. -rw-r--r-- 1 root root 20480 Jan 1 1970 .var.tar drwxr-xr-x 1 root root 1680 Jan 1 1970 bin drwxr-xr-x 1 root root 1364 Jan 1 1970 dev lrwxrwxrwx 1 root root 13 Jan 1 1970 etc -> mnt/flash/etc/ drwxr-xr-x 1 root root 672 Jan 1 1970 lib -rwxr-xr-x 1 root root 1346 Jan 1 1970 linuxrc drwxr-xr-x 1 root root 84 Jan 1 1970 mnt dr-xr-xr-x 38 root root 0 Jan 1 1970 proc drwx------ 1 root root 0 Oct 6 21:20 root drwxr-xr-x 1 root root 476 Jan 1 1970 sbin drwxr-xr-x 1 root root 0 Oct 6 20:38 sys lrwxrwxrwx 1 root root 7 Jan 1 1970 tmp -> var/tmp/ drwxr-xr-x 1 root root 120 Jan 1 1970 usr drwxr-xr-x 9 root root 180 Jan 1 1970 var 226 Transfer complete. ftp> miam !

[quote=“ziouplaboum”]Tant que t’y es va voir le site du fabricant si ils proposent les sources de leur firmware GPL. C’est peut être encore des petits coquins qui utilisent une version modifiée par leurs soins de busybox en ne diffusant que le binaire installé dans leur matériel. c.f. procès en cours, le premier pour violation de la GPL aux USA?[/quote]Possible. Mais il y a une fonctionnalité d’ul/dl de firmware. Je vais regarder si ce n’est pas une simple image du flashdisk.[quote=“ziouplaboum”]Sinon amuse toi bien avec ton linux embarqué! Ça fait quoi au fait une caméra IP? Ça diffuse en UDP? sur le broadcast? ça se configure aux petits oignons? ça coute cher?[/quote]Ca fournit un service web d’une page avec un activeX embarqué qui affiche le flux en 640x480. Mais je n’ai pas encore testé les cds fournis avec (sous win, je n’ai pas envie de jouer avec, bizarre).
Suis je bête, tu as raison, je n’ai pas scanné en udp.

Sinon, oui, c’est assez cher, de mêmoire.

Bon, le backup envoie juste un tar de etc. Je vais voir ce qu’il y a sur la machine, et ce qui se lance au boot: si je peux changer les scripts de boot pour m’installer un ti ssh, ou au pire temporairement un telnet…
Pendant ce temps, à bois joli… au bout de 25min le scan udp sur les 65535 ports tourne toujours (en throtle “insane”)…
Pis faut que je voies sur qemu ce que donne l’émulation arm… :slightly_smiling:

Bon, ayé, j’ai la main dessus:
j’ai cherché l’inittab, ou il y avait:

# Uncomment the following line to start the telnet server. #tnet:35:once:/usr/sbin/telnetdUn p’tit coup de ftp get, un décommentage, un ftp put, un redémarrage anxieux, et hop: je suis en telnet dessus. :smiley:

Falloir jouer serré:[root@axis-00408c71e4a2 /]366# df -h Filesystem Size Used Available Use% Mounted on /dev/flash3 5.4M 5.4M 0 100% / /dev/flash2 640.0k 408.0k 232.0k 64% /mnt/flash tmpfs 7.2M 68.0k 7.1M 1% /var tmpfs 2.0M 232.0k 1.8M 11% /var/cache/recorder [root@axis-00408c71e4a2 /]366# mount /dev/flash3 on / type cramfs (ro) /dev/flash2 on /mnt/flash type jffs2 (rw) proc on /proc type proc (rw) tmpfs on /var type tmpfs (rw) devpts on /dev/pts type devpts (rw) tmpfs on /var/cache/recorder type tmpfs (rw) [root@axis-00408c71e4a2 /]366# ls / -l drwxr-xr-x 1 root root 1680 Jan 1 1970 bin drwxr-xr-x 1 root root 1364 Jan 1 1970 dev lrwxrwxrwx 1 root root 13 Jan 1 1970 etc -> mnt/flash/etc drwxr-xr-x 1 root root 672 Jan 1 1970 lib -rwxr-xr-x 1 root root 1346 Oct 6 23:00 linuxrc drwxr-xr-x 1 root root 84 Jan 1 1970 mnt dr-xr-xr-x 41 root root 0 Jan 1 1970 proc drwx------ 1 root root 0 Oct 6 23:00 root drwxr-xr-x 1 root root 476 Jan 1 1970 sbin drwxr-xr-x 1 root root 0 Oct 6 22:08 sys lrwxrwxrwx 1 root root 7 Jan 1 1970 tmp -> var/tmp drwxr-xr-x 1 root root 120 Jan 1 1970 usr drwxr-xr-x 9 root root 180 Jan 1 1970 vardonc va falloir loger ce que je veux ajouter dans 232Ko. dur.

c’est quoi ta cam ? elle prend le 320x288 ?
a-t-elle de bons réglages de luminosité et contraste ?
et en dernier : est-elle capable d’envoyer un snap sur un ftp distant sur requete telnet, sur ssh ou sur une activation d’entrée

je dis ca car j’en ai un peu marre de travailler avec mes webcams usb pour faire mes essais, elles sont lentes comme tout, alors si je peux trouver du matériel IP et en plus basé linux… :smiley:

Pareil, voici les paramètrages dont je dispose:

La qualité est bonne, mais je n’ai jamais joué avec les règlages.

[quote=“antalgeek”]et en dernier : est-elle capable d’envoyer un snap sur un ftp distant sur requete telnet, sur ssh ou sur une activation d’entrée[/quote]Il y a plein de fonctionnalités accessibles en cgi, y compris un cgi fournissant un contenu de type flux avec une adresse du genre: webcam/axis-cgi/mjpg/video.cgi?r … on=320x240 (pas 288 proposé comme choix dans les sélecteurs, mais ça passe quand j’appelle le cgi avec 320x288 comme argument)

[quote]Les navigateurs Internet peuvent inclure des images de différentes sources. Vous pouvez intégrer la vidéo provenant de votre AXIS 206 Caméra Réseau dans vos pages web personnelles. Vous pouvez même sauvegarder une page HTML sur votre disque dur et l’utiliser pour afficher la vidéo de votre AXIS 206.[/quote] Suivent des exemples d’utilisation de balises “embeded” dans des pages web.[quote=“antalgeek”]je dis ca car j’en ai un peu marre de travailler avec mes webcams usb pour faire mes essais, elles sont lentes comme tout, alors si je peux trouver du matériel IP et en plus basé linux… :smiley:[/quote]Comme tu as vu, 232Ko pour jouer, ça limite le bidouillage du linux embarqué.

Bonjour,

Pour ceux que ça intéresse la caméra est en promo (169 €HT):
AXIS206

Merci d’avoir pris le temps de me répondre :smiley:
Je vais peut-être essayer de me pencher sur les cam IP un de ces jours
Mais le tarif est encore un peu élevé pour faire du dev sur la comète