Ixus Wireless - SD430 Porting thread - page 12 - General Help and Assistance on using CHDK stable releases - CHDK Forum  

Ixus Wireless - SD430 Porting thread

  • 131 Replies
  • 30312 Views
*

Offline ahull

  • *****
  • 634
Re: Ixus Wireless - SD430 Porting thread
« Reply #110 on: 16 / October / 2013, 03:56:39 »
Advertisements
Sounds good to me. Go for it.  :D Let me know when it is on the Autobuild server and I will test the results.   
« Last Edit: 16 / October / 2013, 03:58:21 by ahull »

*

Offline nafraf

  • *****
  • 1308
Re: Ixus Wireless - SD430 Porting thread
« Reply #111 on: 16 / October / 2013, 07:52:01 »
Ixus wireless port is on autobuild server. Thanks.

*

Offline ahull

  • *****
  • 634
Re: Ixus Wireless - SD430 Porting thread
« Reply #112 on: 16 / October / 2013, 08:32:27 »
Looks fine to me, I just installed the version from the Autobuild folder

http://mighty-hoernsche.de/trunk/bins/ixusw_sd430-110a-1.3.0-3161-full_BETA.zip

Everything looks good.  Thanks everyone for all of their assistance.

I'll do some formal testing later guided by this page.  Next on my agenda, I will try to get the camera to DHCP and register directly with my Raspi.
« Last Edit: 16 / October / 2013, 08:59:37 by ahull »

*

Offline srsa_4c

  • ******
  • 4426
Re: Ixus Wireless - SD430 Porting thread
« Reply #113 on: 16 / October / 2013, 12:08:58 »
@ahull

Can you upload the 110a full dump somewhere? The collection only has the short version, but nafraf used the full dump for his official commit - I'll need it for making VxWorks related changes. If possible, keep it shared until fe50 has a chance to download it.

edit:
nafraf has shared his copy with me
« Last Edit: 16 / October / 2013, 12:35:34 by srsa_4c »


*

Offline ahull

  • *****
  • 634
Re: Ixus Wireless - SD430 Porting thread
« Reply #114 on: 16 / October / 2013, 12:34:56 »
@ahull

Can you upload the 110a full dump somewhere? The collection only has the short version, but nafraf used the full dump for his official commit - I'll need it for making VxWorks related changes. If possible, keep it shared until fe50 has a chance to download it.

http://ubuntuone.com/68HZhEKu8Hyvp2hieWrQxi

*

Offline srsa_4c

  • ******
  • 4426
Re: Ixus Wireless - SD430 Porting thread
« Reply #115 on: 16 / October / 2013, 12:37:23 »
http://ubuntuone.com/68HZhEKu8Hyvp2hieWrQxi
Thanks, I'll link this post to the firmware thread, so that it can be noticed easily.

*

Offline ahull

  • *****
  • 634
Re: Ixus Wireless - SD430 Porting thread
« Reply #116 on: 16 / October / 2013, 16:07:23 »
http://ubuntuone.com/68HZhEKu8Hyvp2hieWrQxi
Thanks, I'll link this post to the firmware thread, so that it can be noticed easily.

For the record here (http://ubuntuone.com/1WUi32aXtCcuqW1h6bz1TP) is ver 1.00f for the Ixus Wireless - SD430 too, although at the time of writing, it is still possible to upgrade to 1.10a using the instructions I posted on here.
« Last Edit: 16 / October / 2013, 16:10:09 by ahull »

*

Offline ahull

  • *****
  • 634
Re: Ixus Wireless - SD430 Porting thread
« Reply #117 on: 19 / October / 2013, 08:03:41 »
Now for the next bit of the puzzle.

If you buy an Ixus Wireless (as opposed to picking one up for pennies on fleabay) and you run Windows or OSX - you can install the accompanying CD and set up the camera.

If however you do pick one up from the internet... and you run Linux, things are a little more tricky. What I am going to try to do next is set up the wireless settings using chdkptp, but to do this, I presumably need to know where they live, and which calls are necessary to the firmware to set the ssid, psk, and so forth.

Alternatively, I need to emulate the other half of the Camera setup routine, which takes place on the PC when you navigate to this menu.



Any suggestions for the best way to proceed (apart from get a Windows PC and stop messing about  :D )?
« Last Edit: 19 / October / 2013, 09:10:46 by ahull »


*

Offline ahull

  • *****
  • 634
Re: Ixus Wireless - SD430 Porting thread
« Reply #118 on: 19 / October / 2013, 09:00:06 »
Just to whet your appetite, here's my random string of the day from the Wireless firmware... "TwinkleNight" - Something to do with PSKs and test networks... BTW the string "tmnetwork"  also appears.   8) ... and if trawling through PRIMARY.BIN is not your thing, there's always youtube...

Twinklenight..
« Last Edit: 19 / October / 2013, 09:21:21 by ahull »

*

Offline reyalp

  • ******
  • 13392
Re: Ixus Wireless - SD430 Porting thread
« Reply #119 on: 19 / October / 2013, 16:04:01 »
Now for the next bit of the puzzle.

If you buy an Ixus Wireless (as opposed to picking one up for pennies on fleabay) and you run Windows or OSX - you can install the accompanying CD and set up the camera.
Form a brief look at the firmware, it appears to use UPnP and PTP/IP like modern Wifi cams, so on modern versions of windows (XP + some service pack or vista and later maybe?) may not actually need to run the Canon disk.

You can probably still get the software that was supposed to be on the CD from the canon site, and potentially run it in a VM.

http://www.usa.canon.com/cusa/support/consumer/digital_cameras/powershot_sd_series/powershot_sd430#DriversAndSoftware

Canon is pretty good about keeping drivers and docs for their discontinued products around.

Quote
If however you do pick one up from the internet... and you run Linux, things are a little more tricky. What I am going to try to do next is set up the wireless settings using chdkptp, but to do this, I presumably need to know where they live, and which calls are necessary to the firmware to set the ssid, psk, and so forth.
Hmm, maybe this is different. You need the disk before you can connect to a wifi network at all?

On elph130, you get a menu that lets you search for APs and has a software keyboard to enter wifi keys. All the experimentation I've done has been using a connection that was already set up using the normal process.

I guess I should look at the sd430 manual.

Edit:
Ok, looking at the setup guide I see that you need to set up via a PC.

FWIW, modern versions of wireshark on linux allow you to sniff USB, so if you get the canon software running in a VM, that might provide useful information. There was a patch posted to the wireshark bugtracker to allow dissecting PTP https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8431 but it hasn't been added yet.
« Last Edit: 19 / October / 2013, 16:17:11 by reyalp »
Don't forget what the H stands for.

 

Related Topics