[Maverick] switch to new firewire stack.

Manoj Iyer manoj.iyer at canonical.com
Wed Jun 16 18:00:46 UTC 2010


I put up a wiki page on making the switch in Maverick (also for lucid)

https://wiki.ubuntu.com/Kernel/SwitchFirewireStack


Cheers
--- manjo

On Wed, 16 Jun 2010, Manoj Iyer wrote:

>
> I tested the following patch by mounting an old mac as an HDD over firewire 
> using the latest firefire modules in Maverick. Changes look functional, 
> pgraner has said he is going to test a straight out firewire disk and share 
> the results. I have attached the lsmod ouput for reference.
>
> _OK
> [ 1468.679260] firewire_sbp2: released fw2.0, target 5:0:0
> [ 1468.692731] sd 6:0:0:0: [sdc] Stopping disk
> [ 1468.693098] sd 6:0:0:0: [sdc] START_STOP FAILED
> [ 1468.693101] sd 6:0:0:0: [sdc] Result: hostbyte=DID_BUS_BUSY 
> driverbyte=DRIVER_OK
> [ 1468.693192] firewire_sbp2: released fw2.1, target 6:0:0
> [ 1477.872141] scsi7 : SBP-2 IEEE-1394
> [ 1477.872277] scsi8 : SBP-2 IEEE-1394
> [ 1477.872349] firewire_core: created device fw1: GUID 000d93fffe46a414, S400
> [ 1477.872356] firewire_core: phy config: card 0, new root=ffc0, gap_count=5
> [ 1478.070581] firewire_sbp2: fw1.0: logged in to LUN 0000 (0 retries)
> [ 1478.071563] scsi 7:0:0:0: Direct-Access-RBC AAPL     FireWire Target  0000 
> PQ: 0 ANSI: 3
> [ 1478.071869] sd 7:0:0:0: Attached scsi generic sg2 type 14
> [ 1478.072326] firewire_sbp2: fw1.1: logged in to LUN 0000 (0 retries)
> [ 1478.073134] scsi 8:0:0:0: Direct-Access-RBC AAPL     FireWire Target  0000 
> PQ: 0 ANSI: 3
> [ 1478.073369] sd 8:0:0:0: Attached scsi generic sg3 type 14
> [ 1478.079561] sd 8:0:0:0: [sdc] 58605120 512-byte logical blocks: (30.0 
> GB/27.9 GiB)
> [ 1478.080800] sd 7:0:0:0: [sdb] Attached SCSI removable disk
> [ 1478.080971] sd 8:0:0:0: [sdc] Write Protect is off
> [ 1478.080976] sd 8:0:0:0: [sdc] Mode Sense: 10 00 00 00
> [ 1478.082700] sd 8:0:0:0: [sdc] Write cache: disabled, read cache: enabled, 
> doesn't support DPO or FUA
> [ 1478.088782]  sdc: [mac] sdc1 sdc2 sdc3 sdc4
> [ 1478.340171] sd 8:0:0:0: [sdc] Attached SCSI disk
> [ 1478.667709] hfs: Filesystem was not cleanly unmounted, running 
> fsck.hfsplus is recommended.  mounting read-only.
> manjo at sleepy:~$
>
> Patch is as follows:
>
> # Bazaar merge directive format 2 (Bazaar 0.90)
> # revision_id: manoj.iyer at canonical.com-20100615183844-\
> #   w76q9m8piz9rwnct
> # target_branch: bzr+ssh://bazaar.launchpad.net/~ubuntu-\
> #   branches/ubuntu/maverick/module-init-tools/maverick/
> # testament_sha1: cc3e9eb552c741535f6c12fbf826c1dc5f17f4f9
> # timestamp: 2010-06-15 13:42:49 -0500
> # base_revision_id: scott at netsplit.com-20100607153501-04lamqgljxjgmhbt
> # # Begin patch
> === modified file 'debian/modprobe.d/blacklist-firewire.conf'
> --- debian/modprobe.d/blacklist-firewire.conf	2009-03-09 13:33:38 +0000
> +++ debian/modprobe.d/blacklist-firewire.conf	2010-06-15 18:38:44 +0000
> @@ -1,10 +1,8 @@
> # Select the legacy firewire stack over the new CONFIG_FIREWIRE one.
>
> -#blacklist ohci1394
> -#blacklist sbp2
> -#blacklist dv1394
> -#blacklist raw1394
> -#blacklist video1394
> -
> -blacklist firewire-ohci
> -blacklist firewire-sbp2
> +blacklist ohci1394
> +blacklist sbp2
> +blacklist eth1394
> +blacklist dv1394
> +blacklist raw1394
> +blacklist video1394
>
> # Begin bundle
> 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
> vDnX3sQhARYgnRLJ/i7kinChIeSvhG4=
>
>
> Cheers
> --- manjo




More information about the kernel-team mailing list