From: Mental <Me...@Ne...> - 2002-09-18 23:55:22
|
Ok, I tried an older kernel. It panicked on me when usbmgr kicked on. I dropped the idea. I booted back into 2.4.19, and recompiled everything with modversions turned off. That fixed my unresolved symbols. I was still unable to inmod the module. I peppered the code with prink's to see what was going on. As near as I can tell, the struct for usb_drivers has changed. At this point I can insmod the module, and list mp3's in the directories as usual. My new issue of the moment is copying files. So far I've only tried copying from the jukebox. This is what I get: cp velvet\ acid\ christ\ -\ glority\ satan\ and\ suicide.mp3 ~ cp: skipping file `velvet acid christ - glority satan and suicide.mp3', as it was replaced while being copied I'll dive back into the code in a bit and see what I can figure out, but a nudge in the right direction would be cool. What're fops anyways, and where'd they go? Were they used to lock files for copying perchance? I've attached a unified diff (diff -urN njbfs njbfs.mental). Its probably over kill for what was essentially a 3 line change (I replaced a deprecated kernel header in an include statement as well). PS If I'm being a pest, say something and I'll spam the list a little less often. I'm just having a lot of fun with this at the moment :) -- Mental (Me...@Ne...) This body. This body holding me. Be my reminder here that I am not alone in This body, this body holding me, feeling eternal All this pain is an illusion. --Tool "Parabola" CARPE NOCTEM, QUAM MINIMUM CREDULA POSTERO. GPG public key: http://www.neverlight.com/pas/Mental.asc |