Bug 435624

Summary: kernel ps3 updates-testings seems good wifi ps3 and look not gone
Product: [Fedora] Fedora Reporter: serge lacroute <swiltingserge>
Component: kernelAssignee: John W. Linville <linville>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: low    
Version: 8CC: asayama, kernel-maint
Target Milestone: ---   
Target Release: ---   
Hardware: ppc64   
OS: Linux   
Whiteboard:
Fixed In Version: kernel-2.6.24.5-87.fc8 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-07-10 17:33:37 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
/var/log/messages ps3 60gb none

Description serge lacroute 2008-03-02 18:37:35 UTC
Description of problem:
	
Available in the kernel updates-testings
It comes with a patch for the ps3 wifi
	
On my ps3 60gb wifi does not seem to walk after a yum  --enablerepo=updates
testings -v upgrade kernel and reboot 
Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 John W. Linville 2008-03-03 14:23:54 UTC
What was your previous (working) kernel version?  Also, could you attach the 
contents of /var/log/messages after booting the non-working kernel?  Thanks!

Comment 2 serge lacroute 2008-03-06 13:09:36 UTC
(In reply to comment #1)
> What was your previous (working) kernel version?  Also, could you attach the 
> contents of /var/log/messages after booting the non-working kernel?  Thanks!

	
I use the kernel 2.6.23.15-137.fc8.
Connection to the Internet is via the ethernet cable
the non-working kernel 2.6.24.3-12.fc8
The only WiFi only the onboard gelic b/g native interface for the wifi on the ps3

Comment 3 serge lacroute 2008-03-06 13:11:41 UTC
Created attachment 297044 [details]
/var/log/messages ps3 60gb

Comment 4 John W. Linville 2008-03-06 13:57:24 UTC
Well there seems to simply be no ps3 wireless driver in the F8 kernels.  Did 
it ever work with F8?

dwmw2, I thought we used to have gelic patches in F8?  Is this related to bug 
343901?

Serge, you may want to try a recent rawhide kernel.  Be advised that to do so 
will require updating mkinitrd from rawhide as well.

Comment 5 David Woodhouse 2008-03-06 14:03:53 UTC
Yes, we used to have a gelic_wireless driver, and bug 343901 explains why we
turned it off. The _new_ driver presents the wireless as a separate device, and
should be fine. Getting that into F8 would be nice.

Comment 6 John W. Linville 2008-03-07 13:32:36 UTC
I added the new gelic wireless driver to the kernels here:

   http://koji.fedoraproject.org/koji/taskinfo?taskID=497538

Unfortunately Koji thinks the build failed due to an internal error, but in 
fact the rpms are all available at the URL above.  Please give those (or some 
later F8 kernel) a try -- do they make the wireless work for you?

Comment 7 Kazunori Asayama 2008-03-12 06:45:23 UTC
(In reply to comment #6)
> I added the new gelic wireless driver to the kernels here:
> 
>    http://koji.fedoraproject.org/koji/taskinfo?taskID=497538
> 
> Unfortunately Koji thinks the build failed due to an internal error, but in 
> fact the rpms are all available at the URL above.  Please give those (or some 
> later F8 kernel) a try -- do they make the wireless work for you?

It works, though some care is needed as below.

* Your access point must allow 'ANY' connections.

* udev assigns an unexpected name 'eth1_renamed' to the wireless because PS3
  shares MAC address between the wireless and the ether.

  There is workaround for this problem.

  a. Remove /etc/udev/rules.d/70-persistent-net.rules and add the following
     rule to /etc/udev/rules.d/75-persistent-net-generator.rules:

DRIVERS=="ps3_gelic_driver", GOTO="persistent_net_generator_end"

  or,

  b. Replace contents of /etc/udev/rules.d/70-persistent-net.rules with
     the following two explicit rules:

SUBSYSTEM=="net", TEST!="wireless", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{type}=="1", NAME="eth0"

SUBSYSTEM=="net", TEST=="wireless", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{type}=="1", NAME="eth1"

     (the place holder xx:xx:xx:xx:xx:xx should be your MAC address)

I tried the following sequence:

[root@localhost ~]# iwconfig eth1 key xxxxxxxxxxxxxxxxxxxxxxxxxx
[root@localhost ~]# iwconfig eth1 essid yyyyyyyy
[root@localhost ~]# ifconfig eth1 inet nnn.nnn.nnn.nnn


Comment 8 serge lacroute 2008-05-02 08:55:51 UTC
I can not get the interface wifi
Yet I use the last bootloader otheros kboot consort
I use the kernel Koji
http://koji.fedoraproject.org/koji/buildinfo?buildID=47227

and i will not gone

I am near you to provide maximum information. that you want to know?

I bought my ps3 in france and I regularly updates Sony OS


Comment 9 John W. Linville 2008-05-02 12:46:51 UTC
It seems to be working for others, including me.  There is still the problem 
with the udev rules -- did you apply the technique described in comment 7?  
What is the exact nature of the problem you are seeing?  Could you attach the 
output of running 'iwconfig'?

Comment 10 David Woodhouse 2008-05-02 13:04:38 UTC
The problem with the udev rules should be fixed now. See bug #440568.