Date: Fri, 4 Jan 2013 12:43:03 +0100 From: Odd-Jarle Kristoffersen <gamuso@gmail.com> To: "freebsd-ppc@freebsd.org" <freebsd-ppc@freebsd.org> Subject: Re: iBook G3/800 Airport wireless support? Message-ID: <C88EDF68-B5B2-41AF-8717-C020E6754D1E@gmail.com> In-Reply-To: <20130103175646.2c634caae31776dd7dd3535c@getmail.no> References: <3BD09A38-2C1F-4713-86A7-E8E86D6AA5C8@gmail.com> <20130103175646.2c634caae31776dd7dd3535c@getmail.no>
next in thread | previous in thread | raw e-mail | index | archive | help
3. jan. 2013 kl. 17:56 skrev Torfinn Ingolfsen = <torfinn.ingolfsen@getmail.no>: > On Thu, 03 Jan 2013 10:36:11 +0100 > Odd-Jarle Kristoffersen <gamuso@gmail.com> wrote: >=20 >> I received a tip to post my question to this mailing list, so here we = go. >>=20 >> I have an iBook G3/800 dual-USB which I have installed FreeBSD = 9.0-RELEASE onto. However I am unable to find the wireless network card.=20= >> This is a basic Airport card connected to the original pccard / = PCMCIA slot, not the Extreme edition. The card works well with Mac OS X = 10.4. >=20 > Have you tried FreeBSD 9.1-RELEASE? Is it better at detecting the = card? >=20 >> pciconf -lv does not show any network devices except for the built-in = ethernet port (UniNorth/Pangea GMAC (Sun GEM).=20 >=20 > Odd. Usually PCCard controllers are connected to PCI. > Do you have complete output from pciconf -lv somewhere? > And dmesg output for that matter? > Is your PCCard controller(s) detected at all? >=20 Sure, I also did a Debian 6.0 install (MintPPC actually) just to see if = it worked there. Which it did with some bugs=85 Here is the FreeBSD 9.0-RELEASE dmesg Copyright (c) 1992-2012 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights = reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 9.0-RELEASE #0: Wed Jan 4 08:17:39 UTC 2012 marcel@xserve.lan.xcllnt.net:/usr/obj/usr/src/sys/GENERIC powerpc cpu0: IBM PowerPC 750FX revision 2.3, 800.36 MHz cpu0: Features 8c000000<PPC32,FPU,MMU> cpu0: HID0 8092c0a4<EMCP,DOZE,DPM,res,ICE,DCE,SGE,BTIC,BHT> real memory =3D 656322560 (625 MB) avail memory =3D 628629504 (599 MB) kbd0 at kbdmux0 nexus0: <Open Firmware Nexus device> cpulist0: <Open Firmware CPU Group> on nexus0 cpu0: <Open Firmware CPU> on cpulist0 unin0: <Apple UniNorth System Controller> on nexus0 unin0: Version 192 iichb0: <Keywest I2C controller> mem 0xf8001000-0xf8001fff irq 42 on = unin0 iicbus0: <OFW I2C bus> on iichb0 iicbus0: <unknown card> at addr 0x158 iicbus0: <unknown card> at addr 0x1c0 pcib0: <Apple UniNorth Host-PCI bridge> on nexus0 pci0: <OFW PCI bus> on pcib0 agp0: <Apple UniNorth AGP Bridge> on hostb0 vgapci0: <VGA-compatible display> port 0x400-0x4ff mem = 0x98000000-0x9fffffff,0x90000000-0x9000ffff irq 48 at device 16.0 on = pci0 pcib1: <Apple UniNorth Host-PCI bridge> on nexus0 pci1: <OFW PCI bus> on pcib1 macio0: <Pangea I/O Controller> mem 0x80000000-0x8007ffff at device 23.0 = on pci1 openpic0: <OpenPIC Interrupt Controller> mem 0x40000-0x7ffff on macio0 macgpio0: <MacIO GPIO Controller> mem 0x50-0x7f on macio0 pmuextint0: <Apple PMU99 External Interrupt> extint-gpio 1 irq 47 on = macgpio0 vcoregpio0: <CPU Core Voltage Control> gpio 1 on macgpio0 scc0: <Zilog Z8530 dual channel SCC> mem = 0x13000-0x13fff,0x8400-0x84ff,0x8500-0x85ff,0x8600-0x86ff,0x8700-0x87ff = irq 22,5,6,23,7,8 on macio0 uart0: <z8530, channel A> on scc0 uart1: <z8530, channel B> on scc0 pcm0: <Apple I2S Audio Controller> mem = 0x10000-0x10fff,0x8000-0x80ff,0x8100-0x81ff irq 30,1,2 on macio0 pmu0: <Apple PMU99 Controller> mem 0x16000-0x17fff irq 25 on macio0 adb0: <Apple Desktop Bus> on pmu0 iichb1: <Keywest I2C controller> mem 0x18000-0x18fff irq 26 on macio0 iicbus1: <OFW I2C bus> on iichb1 iicbus1: <unknown card> at addr 0x1c0 snapper0: <Texas Instruments TAS3004 Audio Codec> at addr 0x6a on = iicbus1 ata0: <Apple MacIO Ultra ATA Controller> mem = 0x1f000-0x1ffff,0x8a00-0x8aff irq 19,11 on macio0 ohci0: <OHCI (generic) USB controller> mem 0x80081000-0x80081fff irq 27 = at device 24.0 on pci1 usbus0: <OHCI (generic) USB controller> on ohci0 ohci1: <OHCI (generic) USB controller> mem 0x80080000-0x80080fff irq 28 = at device 25.0 on pci1 usbus1: <OHCI (generic) USB controller> on ohci1 pcib2: <Apple UniNorth Host-PCI bridge> on nexus0 pci2: <OFW PCI bus> on pcib2 fwohci0: <Apple Pangea> mem 0xf5000000-0xf5000fff irq 40 at device 14.0 = on pci2 fwohci0: OHCI version 1.0 (ROM=3D0) fwohci0: No. of Isochronous channels is 8. fwohci0: EUI64 00:0a:95:ff:fe:73:57:4c fwohci0: Phy 1394a available S400, 1 ports. fwohci0: Link S400, max_rec 2048 bytes. firewire0: <IEEE1394(FireWire) bus> on fwohci0 fwe0: <Ethernet over FireWire> on firewire0 if_fwe0: Fake Ethernet address: 02:0a:95:73:57:4c fwe0: Ethernet address: 02:0a:95:73:57:4c sbp0: <SBP-2/SCSI over FireWire> on firewire0 fwohci0: Initiate bus reset fwohci0: fwohci_intr_core: BUS reset fwohci0: fwohci_intr_core: node_id=3D0x00000000, SelfID Count=3D2, = CYCLEMASTER mode gem0: <Apple Pangea GMAC Ethernet> mem 0xf5200000-0xf53fffff irq 41 at = device 15.0 on pci2 miibus0: <MII bus> on gem0 bmtphy0: <BCM5221 10/100 media interface> PHY 0 on miibus0 bmtphy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto, = auto-flow gem0: 10kB RX FIFO, 4kB TX FIFO gem0: Ethernet address: 00:0a:95:73:57:4c sc0: <System console> on nexus0 sc0: Unknown <16 virtual consoles, flags=3D0x300> Timecounter "timebase" frequency 24835277 Hz quality 0 Event timer "decrementer" frequency 24835277 Hz quality 1000 Timecounters tick every 1.000 msec firewire0: 1 nodes, maxhop <=3D 0 cable IRM irm(0) (me)=20 firewire0: bus manager 0=20 usbus0: 12Mbps Full Speed USB v1.0 usbus1: 12Mbps Full Speed USB v1.0 ugen0.1: <Apple> at usbus0 uhub0: <Apple OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0 ugen1.1: <Apple> at usbus1 uhub1: <Apple OHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1 uhub0: 2 ports with 2 removable, self powered uhub1: 2 ports with 2 removable, self powered akbd0: <PowerBook G3 Keyboard> at device 2 on adb0 kbd1 at akbd0 ams0: <ADB Mouse> at device 3 on adb0 ams0: ADB Mouse =3D 0xd (Extended Mode) ams0: 2-button 400-dpi Touchpad ada0 at ata0 bus 0 scbus0 target 0 lun 0 ada0: <FUJITSU MHS2030AT 8105> ATA-6 device ada0: 66.700MB/s transfers (UDMA4, PIO 8192bytes) ada0: 28615MB (58605120 512 byte sectors: 16H 63S/T 16383C) ada0: Previously was known as ad0 cd0 at ata0 bus 0 scbus0 target 1 lun 0 cd0: <LG CD-ROM CRN-8245B AHTA> Removable CD-ROM SCSI-0 device=20 cd0: 33.300MB/s transfers (UDMA2, ATAPI 12bytes, PIO 65534bytes) cd0: cd present [246882 x 2048 byte records] Trying to mount root from ufs:/dev/ada0s3 [rw]... And the FreeBSD 9.0-RELEASE pciconf -lv hostb0@pci0:0:11:0: class=3D0x060000 card=3D0x00000000 = chip=3D0x0027106b rev=3D0x00 hdr=3D0x00 vendor =3D 'Apple Computer Inc.' device =3D 'UniNorth/Pangea AGP' class =3D bridge subclass =3D HOST-PCI vgapci0@pci0:0:16:0: class=3D0x030000 card=3D0x4c571002 = chip=3D0x4c571002 rev=3D0x00 hdr=3D0x00 vendor =3D 'ATI Technologies Inc' device =3D 'Radeon Mobility M7 LW [Radeon Mobility 7500]' class =3D display subclass =3D VGA macio0@pci1:0:23:0: class=3D0xff0000 card=3D0x00000000 = chip=3D0x0025106b rev=3D0x00 hdr=3D0x00 vendor =3D 'Apple Computer Inc.' device =3D 'KeyLargo/Pangea Mac I/O' ohci0@pci1:0:24:0: class=3D0x0c0310 card=3D0x00000000 = chip=3D0x0026106b rev=3D0x00 hdr=3D0x00 vendor =3D 'Apple Computer Inc.' device =3D 'KeyLargo/Pangea USB' class =3D serial bus subclass =3D USB ohci1@pci1:0:25:0: class=3D0x0c0310 card=3D0x00000000 = chip=3D0x0026106b rev=3D0x00 hdr=3D0x00 vendor =3D 'Apple Computer Inc.' device =3D 'KeyLargo/Pangea USB' class =3D serial bus subclass =3D USB hostb1@pci1:0:11:0: class=3D0x060000 card=3D0x00000000 = chip=3D0x0028106b rev=3D0x00 hdr=3D0x00 vendor =3D 'Apple Computer Inc.' device =3D 'UniNorth/Pangea PCI' class =3D bridge subclass =3D HOST-PCI fwohci0@pci2:0:14:0: class=3D0x0c0010 card=3D0x0030106b = chip=3D0x0030106b rev=3D0x00 hdr=3D0x00 vendor =3D 'Apple Computer Inc.' device =3D 'UniNorth/Pangea FireWire' class =3D serial bus subclass =3D FireWire gem0@pci2:0:15:0: class=3D0x020000 card=3D0x00000000 = chip=3D0x0024106b rev=3D0x00 hdr=3D0x00 vendor =3D 'Apple Computer Inc.' device =3D 'UniNorth/Pangea GMAC (Sun GEM)' class =3D network subclass =3D ethernet hostb2@pci2:0:11:0: class=3D0x060000 card=3D0x00000000 = chip=3D0x0029106b rev=3D0x00 hdr=3D0x00 vendor =3D 'Apple Computer Inc.' device =3D 'UniNorth/Pangea Internal PCI' class =3D bridge subclass =3D HOST-PCI Debian 6.0 reported this information in dmesg and lspci [ 11.627839] cfg80211: Using static regulatory domain info [ 11.634751] cfg80211: Regulatory domain: US [ 11.641358] (start_freq - end_freq @ bandwidth), (max_antenna_gain, = max_eirp) [ 11.648185] (2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 = mBm) [ 11.654960] (5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 = mBm) [ 11.661634] (5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 = mBm) [ 11.668213] (5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 = mBm) [ 11.674705] (5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 = mBm) [ 11.681083] (5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 = mBm) [ 11.697067] cfg80211: Calling CRDA for country: US [ 11.804966] orinoco 0.15 (David Gibson = <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al) [ 11.890506] airport 0.15 (Benjamin Herrenschmidt = <benh@kernel.crashing.org>) [ 11.890619] airport: Physical address 80030000 [ 13.095613] airport 0.00030000:radio: Hardware identity = 0005:0001:0001:0002 [ 13.102330] airport 0.00030000:radio: Station identity = 001f:0001:0008:0046 [ 13.108719] airport 0.00030000:radio: Firmware determined as = Lucent/Agere 8.70 [ 13.115494] airport 0.00030000:radio: firmware: requesting = agere_sta_fw.bin [ 13.267449] airport 0.00030000:radio: Hardware identity = 0005:0001:0001:0002 [ 13.273930] airport 0.00030000:radio: Station identity = 001f:0002:0009:0030 [ 13.280096] airport 0.00030000:radio: Firmware determined as = Lucent/Agere 9.48 [ 13.286247] airport 0.00030000:radio: Ad-hoc demo mode supported [ 13.292351] airport 0.00030000:radio: IEEE standard IBSS ad-hoc mode = supported [ 13.298493] airport 0.00030000:radio: WEP supported, 104-bit key [ 13.304732] airport 0.00030000:radio: WPA-PSK supported 0000:00:0b.0 Host bridge: Apple Computer Inc. UniNorth/Pangea AGP Flags: bus master, 66MHz, medium devsel, latency 16 Capabilities: <access denied> Kernel driver in use: agpgart-uninorth 0000:00:10.0 VGA compatible controller: ATI Technologies Inc Radeon = Mobility M7 LW [Radeon Mobility 7500] (prog-if 00 [VGA controller]) Subsystem: ATI Technologies Inc Radeon Mobility M7 LW [Radeon = Mobility 7500] Flags: bus master, stepping, 66MHz, medium devsel, latency 255, = IRQ 48 Memory at 98000000 (32-bit, prefetchable) [size=3D128M] I/O ports at 0400 [size=3D256] Memory at 90000000 (32-bit, non-prefetchable) [size=3D64K] Expansion ROM at 90020000 [size=3D128K] Capabilities: <access denied> Kernel driver in use: radeonfb 0001:10:0b.0 Host bridge: Apple Computer Inc. UniNorth/Pangea PCI Flags: bus master, 66MHz, medium devsel, latency 16 0001:10:17.0 Unassigned class [ff00]: Apple Computer Inc. = KeyLargo/Pangea Mac I/O Flags: bus master, medium devsel, latency 16 Memory at 80000000 (32-bit, non-prefetchable) [size=3D512K] Kernel driver in use: macio 0001:10:18.0 USB Controller: Apple Computer Inc. KeyLargo/Pangea USB = (prog-if 10 [OHCI]) Flags: bus master, medium devsel, latency 16, IRQ 27 Memory at 80081000 (32-bit, non-prefetchable) [size=3D4K] Capabilities: <access denied> Kernel driver in use: ohci_hcd 0001:10:19.0 USB Controller: Apple Computer Inc. KeyLargo/Pangea USB = (prog-if 10 [OHCI]) Flags: bus master, medium devsel, latency 16, IRQ 28 Memory at 80080000 (32-bit, non-prefetchable) [size=3D4K] Capabilities: <access denied> Kernel driver in use: ohci_hcd 0002:20:0b.0 Host bridge: Apple Computer Inc. UniNorth/Pangea Internal = PCI Flags: bus master, 66MHz, medium devsel, latency 16 0002:20:0e.0 FireWire (IEEE 1394): Apple Computer Inc. UniNorth/Pangea = FireWire (prog-if 10 [OHCI]) Subsystem: Apple Computer Inc. UniNorth/Pangea FireWire Flags: bus master, 66MHz, medium devsel, latency 16, IRQ 40 Memory at f5000000 (32-bit, non-prefetchable) [size=3D4K] Capabilities: <access denied> Kernel driver in use: firewire_ohci 0002:20:0f.0 Ethernet controller: Apple Computer Inc. UniNorth/Pangea = GMAC (Sun GEM) Flags: bus master, 66MHz, slow devsel, latency 16, IRQ 41 Memory at f5200000 (32-bit, non-prefetchable) [size=3D2M] Expansion ROM at f5100000 [disabled] [size=3D1M] Kernel driver in use: gem But I suppose this is probably not worth the time as Justin mentioned = that the driver is broken. Maybe it's just time to retire and replace = this iBook with something else :) The hoarder in me just has a hard time = letting go of working hardware=85 Maybe I will just get an Express card = or some other card that works and maybe find a use for this old laptop = somewhere. Thanks anyways for all the input and help! > HTH > --=20 > Torfinn Ingolfsen <torfinn.ingolfsen@getmail.no> > _______________________________________________ > freebsd-ppc@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?C88EDF68-B5B2-41AF-8717-C020E6754D1E>