I just soldered a ds2438 to a little bread broad adapter - everything looks ok but when testing with a little one wire address finder it does not return any device.
Your photo doesn't have enough resolution to read the labels on the small PCB so it is hard to see. Also the wires are so tangled you can't tell where they go one the Arduino.
But it looks to me that you have no ground connected to the board.
Where is the pull up resistor for the 1 wire bus. At 5V something in the 4.7K range should work just fine. If that does not solve it test with a known good device.