CD-RW e118405 resets

CD-RW drive, manufactured in Hungary 06-2000 (OEM) 8/4/32
probably Philips or Traxdata
marked - E118405 and CDD4801/31
celeron800, 128ram, win98se
system identifies it as just IDE 32/4/8

frequently stops reading cds and hangs up the PC. after pressing - OPEN, it starts working again.
during burning, Nero constantly says - reset occured, and f*#ks up cd-r.

perhaps I just need correct driver? just can’t find it.

what about new firmware?
found some here -