Jump to content

PrismGT working: release!


totobaumi
 Share

41 posts in this topic

Recommended Posts

in _uploadFirmware at GTDriver.cpp:487

 

 

// write the data to the Direct Memory Window

for(temp = 0; temp < length; temp += 4) {

// setRegister(GT_DIRECT_MEM_WIN + temp, *(((UInt32*)buf) + temp/4), false, false);

setRegister(GT_DIRECT_MEM_WIN + temp, *(((UInt32*)buf) + temp/4), true, false);

//IODelay(GT_WRITEDELAY);

}

 

the old line was the commented one. so I only changed false to true (big to little endian, i think), it can be so easy. you just have to find the error in the first place.

 

 

Thorsten

Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...

Doesn't work for me, on a Prism GT Based Linksys USB WUSB54g ; v1. Get the same error:

 

14WiFiController is not compatible with its superclass, 20IOEthernetController superclass changed?

kextload: a link/load error occured for kernel extension /System/Library/Extensions/GTDriver.kext

load failed for extension /System/Library/Extensions/GTDriver.kext

(run kextload with -t for diagnostic output)

 

anyone have a solution to this error, I didn't error with the larger GTdriver.dmg (2mb) ; but wifigui never showed up.

Link to comment
Share on other sites

  • 1 month later...

totobaumi:

 

I've just resolved the conflicts on my CardBus for OSX 10.4.7.

 

Now my Cardbus Info for whom may concern (sudo dmesg | grep PC):

 

IOPCCard info: Intel PCIC probe: Toshiba ToPIC95-B rev 07

IOPCCard info: Intel PCIC probe: , Toshiba ToPIC95-B rev 07

 

When inserting the PCMCIA Card into the slot (sudo dmesg | grep PC):

 

IOPCCard info: cs: cb_alloc(bus 4): vendor 0x1260, device 0x3890

IOPCCard info: cs: cb_alloc(bus 4): found 1 functions

IOPCCard info: cs: cb_config(bus 4)

IOPCCard info: fn 0 bar 1: mem 0x30002000-0x30003fff

IOPCCard info: irq 11

 

(sudo ioreg -l): Looking for intersil, netgear or alike

 

...

 

+-o IOPCCardBridge <class IOPCCardBridge, registered, matched,$

| | | | | {

| | | | | "Power Management protected data" = "{ theNumberOfPowerSt$

| | | | | "Bridge Memory Ranges" = (805306368,805314559,805322752,8$

| | | | | "Debug Settings" = {"Card Services"=3,"Driver Services"=3$

| | | | | "CFBundleIdentifier" = "com.apple.iokit.IOPCCardFamily"

| | | | | "IOClass" = "IOPCCardBridge"

| | | | | "Configuration Settings" = {"PowerBook3,2"={"Memory Range$

| | | | | "IOKitDebug" = 0

| | | | | "IOProbeScore" = 18446744073709551516

| | | | | "Power Management private data" = "{ this object = 02439c$

| | | | | "IOPCIClassMatch" = "0x06070000"

| | | | | "IOMatchCategory" = "IODefaultMatchCategory"

| | | | | "Bridge IO Ranges" = (13312,13567,14336,14591)

| | | | | "IOProviderClass" = "IOPCIDevice"

| | | | | }

| | | | |

| | | | +-o pci1260,3890@0 <class IOCardBusDevice, registered, match$

| | | | {

| | | | "IODeviceMemory" = (({"address"=805314560,"length"=8192$

| | | | "VersionOneInfo" = ("Intersil","ISL3890","-","-")

| | | | "device-id" = <90380000>

| | | | "IOChildIndex" = 1

| | | | "name" = "pci1260,3890"

| | | | "IOName" = "pci1260,3890"

| | | | "vendor-id" = <60120000>

| | | | "revision-id" = <01000000>

| | | | "SocketNumber" = 1

| | | | "IOGeneralInterest" = "IOCommand is not serializable"

| | | | "subsystem-vendor-id" = <85130000>

| | | | "IOInterruptControllers" = ("IOPCCardInterruptControlle$

| | | | "Power Management private data" = "{ this object = 02ae$

| | | | "Power Management protected data" = "{ theNumberOfPower$

| | | | "FunctionNumber" = 0

| | | | "class-code" = <00800200>

| | | | "compatible" = <"pci1385,4800","pci1260,3890","pciclass$

| | | | "subsystem-id" = <00480000>

| | | | "assigned-addresses" = <1000040200000000002000300000000$

| | | | "reg" = <00000400>

| | | | "IOInterruptSpecifiers" = (<00000000>)

| | | | }

 

 

Now, we're set, and got the hardware flowing and going....

 

We need to load the kext that totobaumi posted a while ago....

 

Using the install.command, and typing our password the scripts runs itself a cycle installing the kext on

/System/Libary/GTDriver.kext

 

Now is where the part comes ugly... the kext is loaded succesfully, and the network card begins swtiching the Green and Yellow LEDS (scanning the available networks maybe?), but it seems it hangs something, and that thing hangs the whole system, making it unresponsive unless you remove manually the card from the pcmcia slot!!!.

 

Any help on this issue... anyone?

 

 

-------------------

 

For testing purposes with NETGEARWG511 PCMCIA CARD, I've Attached these files:

 

PCISubsystem > from OSX 10.4.4 kext

PCCardSubsystem > Modded for TexasInstruments CardBus kext

GTDriver > Modded by totobaumi .dmg file

GTDriver.dmg

IOPCIFamily.kext_1.8__10.4.4_.dmg

IOPCCardFamily.kext.zip

Link to comment
Share on other sites

  • 2 months later...
Doesn't work for me, on a Prism GT Based Linksys USB WUSB54g ; v1. Get the same error:

 

14WiFiController is not compatible with its superclass, 20IOEthernetController superclass changed?

kextload: a link/load error occured for kernel extension /System/Library/Extensions/GTDriver.kext

load failed for extension /System/Library/Extensions/GTDriver.kext

(run kextload with -t for diagnostic output)

 

anyone have a solution to this error, I didn't error with the larger GTdriver.dmg (2mb) ; but wifigui never showed up.

Sorry to bump but I'm having this exact problem, anyone have any ideas/solutions? My adapter is a D-Link DWL-G120, and it's OSX 10.4.6.

Link to comment
Share on other sites

  • 3 weeks later...
Doesn't work for me, on a Prism GT Based Linksys USB WUSB54g ; v1. Get the same error:

 

14WiFiController is not compatible with its superclass, 20IOEthernetController superclass changed?

kextload: a link/load error occured for kernel extension /System/Library/Extensions/GTDriver.kext

load failed for extension /System/Library/Extensions/GTDriver.kext

(run kextload with -t for diagnostic output)

 

can confirm that!

 

I am using an Intersil Prism 802.11b/g 54Mbit Mini-PCI-Card that sticks on my mainboard...

running 10.4.8 with Kernel 8.8.1

Link to comment
Share on other sites

  • 2 weeks later...
  • 9 months later...
  • 3 weeks later...
  • 3 weeks later...

I've been looking everywhere to get a Netgear WG111v2 working. I read somewhere that if it registers as a Cohiba 3887 Rev. 0 then it has a prism chipset. Mine registers as a Cohiba 3887 Rev. 0 chipset. I run the prismGT install.command, and it outputs with no errors, except it had trouble unloading the kext or something like that. How do I get into the GUI to configure it? Sorry if this is a stupid post.

Link to comment
Share on other sites

  • 11 months later...

I have a problem. Thats the log:

 

Last login: Sat Feb 14 22:14:52 on console

 alvaro-garcias-macpro31:~ alvarogarcia$ /Volumes/GTDriver\ 0.9.4/install.command; exit;

 ++++ Unloading old instances +++

 Password:

 kextunload: unload id de.binaervarianz.driver.GTDriver failed (result code 0xe00002c2)

 ++++ Installing Driver ++++

 rm: /System/Library/Extensions.kextcache: No such file or directory

 extension /System/Library/Extensions/GTDriver.kext does not contain code for this architecture

 ++++ Installing Configuration Program ++++

 2009-02-14 22:16:21.283 osascript[239:10b] _CFGetHostUUIDString: unable to determine UUID for host. Error: 35

 2009-02-14 22:16:22.589 osascript[242:10b] _CFGetHostUUIDString: unable to determine UUID for host. Error: 35

 UNKNOWN

 ++++ Starting Configuration Program ++++



 ++++++++++++++++++++++++++++++++

 ++++ Installation completed ++++

 ++++++++++++++++++++++++++++++++

 logout

 

 

Whats the problem??

 

thanks!

Link to comment
Share on other sites

 Share

×
×
  • Create New...