View previous topic :: View next topic |
Author |
Message |
mausle n00b
Joined: 26 May 2007 Posts: 7
|
Posted: Sat May 26, 2007 4:09 am Post subject: PS3 & wpa_supplicant |
|
|
Hi,
I'm still on a 2.6.16 kernel, have successfully compiled the latest from the cell overlay.
Wireless Lan (wifi) works without encryption, if configured in /etc/conf.d/net
essid_eth0="my net"
but I would like to use wpa_supplicant. If I do
modules=( "wpa_supplicant" "!iwconfig" "!ifconfig" )
wpa_supplicant_eth0="-Dwext"
I only get ioctl error messages. Would I need to specify another driver?
Is this at all possible with the current kernels?
ciao |
|
Back to top |
|
|
Shadow Skill Veteran
Joined: 04 Dec 2004 Posts: 1023
|
Posted: Mon May 28, 2007 6:27 pm Post subject: here are my configuration files |
|
|
*Note I am using Yellow dog so adjust accordingly
the following is for /etc/sysconfig/wpa_supplicant
Code: | # wlan0 and wifi0
# INTERFACES="-iwlan0 -iwifi0"
INTERFACES="-ieth0"
# ndiswrapper and prism
# DRIVERS="-Dndiswrapper -Dprism"
DRIVERS="-Dndiswrapper" |
This is what wpa_supplicant.conf looks like
Code: | ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
network={
ssid=""
#key_mgmt=WPA-PSK
psk=""
} |
I hope this helps it took me a few hours playing with it before I got it to work on my own ps3. _________________ Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.
"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it." |
|
Back to top |
|
|
mausle n00b
Joined: 26 May 2007 Posts: 7
|
Posted: Mon May 28, 2007 7:30 pm Post subject: Re: here are my configuration files |
|
|
Hi
Shadow Skill wrote: |
# DRIVERS="-Dndiswrapper -Dprism"
DRIVERS="-Dndiswrapper"[/code]
[/code]
I hope this helps it took me a few hours playing with it before I got it to work on my own ps3.
|
ndiswrapper, I wouldn't have thought this one could do it,
though, I'll try and report back if it works.
Thank you very much for your efforts,
ciao |
|
Back to top |
|
|
mausle n00b
Joined: 26 May 2007 Posts: 7
|
Posted: Tue May 29, 2007 5:34 pm Post subject: Re: here are my configuration files |
|
|
mausle wrote: |
Shadow Skill wrote: |
# DRIVERS="-Dndiswrapper -Dprism"
DRIVERS="-Dndiswrapper"[/code]
[/code]
|
ndiswrapper, I wouldn't have thought this one could do it,
though, I'll try and report back if it works.
|
ndiswrapper is masked by missing keyword, i.e. not
tested for ps3, probably also not for powerpc.
I think, I have to stay on WEP for a while.
ciao |
|
Back to top |
|
|
rangerpb Retired Dev
Joined: 19 Jan 2005 Posts: 147
|
Posted: Tue May 29, 2007 7:35 pm Post subject: Try it and report back |
|
|
Please, try the package out by keywording it yourself, and if it works, file a bug at bugs.gentoo.org saying it worked and we can keyword it for you. _________________ -->
rangerpb
<-- |
|
Back to top |
|
|
mausle n00b
Joined: 26 May 2007 Posts: 7
|
Posted: Fri Jun 01, 2007 10:49 am Post subject: Re: Try it and report back |
|
|
rangerpb wrote: | Please, try the package out by keywording it yourself, and if it works, file a bug at bugs.gentoo.org saying it worked and we can keyword it for you. |
Ok, will try, though, this will need some time, because I'm currently into other things.
ciao |
|
Back to top |
|
|
Crymson Apprentice
Joined: 21 Mar 2004 Posts: 203 Location: New England
|
Posted: Sat Jun 02, 2007 4:56 am Post subject: |
|
|
What is the gentoo equivalent of /etc/sysconfig? _________________ Knowledge is Power // Power Corrupts // Study Hard // Be Evil |
|
Back to top |
|
|
Shadow Skill Veteran
Joined: 04 Dec 2004 Posts: 1023
|
Posted: Sat Jun 02, 2007 5:31 am Post subject: |
|
|
Crymson wrote: | What is the gentoo equivalent of /etc/sysconfig? | That is a good question I do not know personally but I think that the easiest way to find this file is to just do Code: | locate -i "wpa_supplicant" | grep /etc | or something to that effect. _________________ Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.
"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it." |
|
Back to top |
|
|
mausle n00b
Joined: 26 May 2007 Posts: 7
|
Posted: Sat Jun 02, 2007 10:01 am Post subject: |
|
|
Crymson wrote: | What is the gentoo equivalent of /etc/sysconfig? |
What about /etc/conf.d??
Btw. I have just tried to emerge ndiswrapper-1.44 or ndiswrapper-1.33,
which are the newest resp. oldest versions available for gentoo. Before
I changed /etc/portage/package.keywords so it won't be rejected
because of masking.
Both packages depend on sys-kernel/linux-2.6.20-gentoo-r5. But
my kernel is 2.6.16-r2 from the cell overlay. After copying the older
sources from a 64bit chroot userland changing /usr/src/linux accordingly,
the compile for ndiswrapper started but stopped soon with error messages.
So I gave up for now. I think some other driver would be more suitable
to be used with gentoo on ps3.
ciao |
|
Back to top |
|
|
corsair Retired Dev
Joined: 06 Oct 2003 Posts: 451 Location: Aachen, Germany
|
Posted: Sun Jun 03, 2007 10:50 am Post subject: |
|
|
isn't ndiswrapper that thing using Windows drivers? You cannot execute x86 code on the ps3. Windows drivers are x86 code so you cannot execute that driver on the ps3. Am I wrong? |
|
Back to top |
|
|
Shadow Skill Veteran
Joined: 04 Dec 2004 Posts: 1023
|
Posted: Sun Jun 03, 2007 9:11 pm Post subject: |
|
|
corsair wrote: | isn't ndiswrapper that thing using Windows drivers? You cannot execute x86 code on the ps3. Windows drivers are x86 code so you cannot execute that driver on the ps3. Am I wrong? | my guess is that the YDL team did some patching to make it work, when I get a chance I will post the lsmod of my ps3. _________________ Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.
"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it." |
|
Back to top |
|
|
Shadow Skill Veteran
Joined: 04 Dec 2004 Posts: 1023
|
Posted: Mon Jun 04, 2007 12:57 am Post subject: |
|
|
Apparently the Kernel has to be patched to use a specific driver. I do not think ndiswrapper has anything to do with it. I found the commit here on my ps3 lsmod shows gelic_net and gelic_wireless with gelic_wireless being used by gelic_net. _________________ Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.
"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it." |
|
Back to top |
|
|
mausle n00b
Joined: 26 May 2007 Posts: 7
|
Posted: Mon Jun 18, 2007 9:10 pm Post subject: |
|
|
I did some more investigations and managed to
have wpa_supplicant working from a chroot 64bit userland
but only with WEP.
Maybe, gelic_wireless does not yet support WPA. I browsed
through the most recent source from Geoffs tree and even
built some kernels from it, but I'm not sure if it can work.
I have also tried to use iwpriv, again it is possible to:
iwpriv eth0 set_alg 2
iwpriv eth0 get_alg
and then get some response about TKIP being set. Again
from a 64bit userland.
All that does not work from a 32bit userland, because
the compatibility function, that handles the conversion
to the 64bit kernel I have, does not work correctly.
Maybe it would work on a 32bit kernel. I will probably try
to reach the maintainer about this, though, he might already
know about these isssues.
ciao |
|
Back to top |
|
|
|