I am trying to use hdparam9.9 on kernel 2.6.26 and i am getting folllowing error message, I am trying to update SSD firmware. please provide support.
[root@localhost hdparm-9.9]# ./hdparm --fwdownload --yes-i_know_what_i_am_doing ../if4.bin /dev/sdb
HDIO_GETGEO failed: Inappropriate ioctl for device
I want to implement firmware download support for SSD device.
I added some changes in libata-scsi.c ata_cmd_ioctl. but I am getting time out error when i try to download initial firmware , firmware size is 64k.
I checked in old version of hdparam also support --firmware download.
I need help to solve time out error message, please provides some inputs or i can use any specific version of hdparam for firmware download.