System.out.println("OHA"); throw new IOException("Could not detect Firmware");
	public static FritzBoxFirmware detectFirmwareVersion(String box_address,			String box_password) throws WrongPasswordException, IOException {		final String urlstr = "http://" + box_address + "/cgi-bin/webcm";		String data = "";		int i = 0;			// Try postdata's until code is found		while ((data.length() == 0) && (i < POSTDATA_DETECT_FIRMWARE.length)) {			data = JFritzUtils.fetchDataFromURL(urlstr,					POSTDATA_DETECT_FIRMWARE[i] + box_password).trim();			i++;		}		Pattern p = Pattern.compile(PATTERN_DETECT_FIRMWARE);		Matcher m = p.matcher(data);		if (m.find()) {			String boxtypeString = m.group(1);			String majorFirmwareVersion = m.group(2);			String minorFirmwareVersion = m.group(3);			FritzBoxFirmware fw = new FritzBoxFirmware(boxtypeString,					majorFirmwareVersion, minorFirmwareVersion);			return fw;		}		System.out.println("OHA");		throw new IOException("Could not detect Firmware");	}