linux iscsi target setup for IP camera

29 views
Skip to first unread message

Fernando Perfumo

unread,
Aug 26, 2021, 10:44:12 AM8/26/21
to open-iscsi

I'm trying to set up iscsi target on Debian 11 for recording video from Bosch ip cameras.

I can connect to the target from windows, but not from the cameras.

tcpdump shows in the negotiation's packets the presence of "X-" parameters on the camera TCP packets.
I've seen in the iscsi RFC these extra parameters are optional.

Does somebody knows if the existence of "X-" parameters can break the negotiation of targets and luns on iscsi linux implemetations?

There is no more references to X- and X# parameters on internet except on the original iscsi RFC, else I would have found some.

I want to modify the iscsi sources to allow admins to test and supply convenient responses to 'X-com.whatever' maker's parameters, and I would appreciate your suggestions.

I've heard these ip cameras work too with microsoft's iscsi -non bosch altered- target implementations, so it may be only matter of supplying convenient responses to X- parameters.

Thanks







 


Ulrich Windl

unread,
Aug 27, 2021, 2:36:11 AM8/27/21
to open-iscsi
I think at the very least you'll have to provide some details (like logs from Linux, and maybe some details from Windows where it is said to work).
Or a technical specification of the camera at least.

Regards,
Ulrich

>>> Fernando Perfumo <fp2...@gmail.com> schrieb am 26.08.2021 um 16:44 in Nachricht
<a410c8bc-f3d7-4d6a...@googlegroups.com>:
> --
> You received this message because you are subscribed to the Google Groups
> "open-iscsi" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to open-iscsi+...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/open-iscsi/a410c8bc-f3d7-4d6a-a6d5-f8dbdcd6
> 2d41n%40googlegroups.com.




Fernando Perfumo

unread,
Aug 27, 2021, 11:57:29 AM8/27/21
to open-iscsi
Hello Ulrich, thanks for answering. 
The windows iSCSI server we had is now a dead machine. I can't get at this moment any TCP interchange with it, so I'm exploring other more standard solution for video recording. 

The camera is unable to get the iSCSI LUN list from the debian server. This fact was what induced me to look closer into the TCP headers, but today I've found --despite of the 'X-com.bosch*=NotUnderstood' extra parameters,-- that by means of suppling to the cámera the iSCSI server IP address and LUN , the camera begins to work with the assigned iSCSI  as a block device,   using it for data recording.  

It is enough for me by now,  as it opens a new front to investigate: the saved data is somewat like a circular list of blocks (files) I need to find my way of conveting it to an useable video format, but this is not a suitable question for this group.

Thanks again Ulrich!
Reply all
Reply to author
Forward
0 new messages