"ipkg" does not refer to the Linux packaging format. Some hard-coded offsets are used that possibly should be determined by many of the unused binary fields. Works for at least HP M604 and M607 update ...