Real problem after changing a setting (please read!!!)

Hi all,
This is the situation:
A UBEE wifi modem from my cable provider.
On the Ubee i connected my Airport Extreme Base Station (AEBS) via UTP, and have set it to bridge mode.
On the AEBS I have an Airport Express connected (via UTP) to extend my WiFi coverage.
For the last few months this worked like a charm.
Today I changed the setting on my Express not to create a network (a default setting), but to extend the network from my AEBS (the AEBS was always creating a network).
And now, both my AEBS and Express can not be found anymore, resulting in no network and no internet.
I disconnected the Express, but still the AEBS can't be found.
I did a factory reset on the AEBS, but again, the AEBS can not be found.
The problem is that I cannot connect the AEBS directly to the internet because of the UBEE wifi modem wich has default settings (meaning I didn't change them), and the AEBS must be used in Bridge mode to function properly.
Please can someone please help me to get everything work again.
I have both version 6 and 5.6 of Airport Utility.

I fixed the problem myself by resetting both the AEBS and the AExpress to their factory defaults. Strangely though that the latest version of Airport Utility didn't recognize either one of them, but luckily the Airport Utility 5.6 did.
So I recongigured first the AEBS, and when that worked as I wanted it to, I configured the Express.
And everything is now up and running like a charm.

Similar Messages

  • I have had a real problem after installing ML. In mail my archive files were tripled (exact copies), then when I tried to remove one set of the archives, they all disappeared taking all of my files with them.  Any comments which could be useful would good

    I have had a real problkem after installing ML.  The archives in my MAIL tripled (exact copiesof the original files) and when I tried to delete the extra ones, all of my files disappeared.  Is there any way that I can get them back as I need them for business?

    Use the trackpad to scroll, thats what it was designed for. The scroll bars automatically disappear when not being used and will appear if you scroll up or down using the trackpad.
    This is a user-to-user forum and most people will post on here if they have problems. You very rarely get people posting to say there update went smooth. The fact is the vast majority of Mountain Lion users will not be experiencing any major problems with the OS, or maybe with apps which are not compatible, but thats hardly Apple's fault if developers don't update their apps.

  • Problem after changing hostname

    I wanted to change my hostname so i followed the following instruction, as given by one of the members in this forum
    Edit /etc/hostconfig.
    Add the following line:
    HOSTNAME=$HOSTNAME
    where $HOSTNAME is the hostname you want to set.
    That change will take effect after a reboot.
    If you want the hostname to show up at the prompt,
    add a line similar to the following one to your
    .bash_profile:
    PS1='\h:\w \u\$ '
    where \h is the hostname, \w is the working directory
    of the current user and \u is the name of the current
    user.
    MacBook 2.0 GHz/2.0 GByte ; MacPro
    PLEASE READ THE FOLLOWING FOR THE NEW PROBLEM
    I did what was suggested, and things have gone wrong. I made the changes and booted the computer.This is what i am getting now:
    localhost:/root# CSRHIDTransitionDriver::stop
    IOBluetoothHCIController::start Idle Timer Stopped.
    Now i dont know what to do, i booted the system from the cd, went to terminal and thought of changing the hostconfig file, again (back to original), however, there is no vi or any editor available.
    When ever i boot the system i presented with a root prompt. I went to /etc and tried to remove HOSTNAME=$XXX, but the system is not allowing me to make any changes.
    What can i do now? Please guide. I will appreciate a quick response as i whole of my research work is in my laptop

    Hello, Thanks for giving me directions.
    1) Ok if its not clear to you, then i will explain again.
    I wanted to change the hostname of my computer since whenever i open a terminal i use to get as command prompt like myfullname@somealphanumericcharacters. So i wanted to change the alphanumericcharacters. I was suggested to go to /etc and add HOSTNAME=$something. I did that (using sudo), rebooted the system and i am getting the following message:
    localhost:/root#CSHIDTransitionDrivers::stop
    IOBluetoothHCIContrller::start Idle Timer Stopped.
    and when i hit enter i am given a root prompt:
    localhost:/root#. I thought since i am root i can change the /etc file. So i tired using vi but i am given following msg:E483: Can't get temp file name(twice) Hit Enter to continue.
    when i hit return, vi open the file and when i try to remove the entery i am given the following msg: Warning changing a read only file,E303: Unable to open swap file for hostconfig, recovery impossible.
    I tried to change the permissions, using chmod, but i cant, same msg: file is read only.
    I can see all my datafiles, but can't access them. DOnt understand if i am root why cant i make changes.
    Furhter, while doing reboot, pressed Command+V, lots of things which dont make sense to me, however, i did find the following:
    CSRHIDTransitionDriver::probr:-v
    CSRHIDTransitionDriver::start before command
    /etc/rc:line 14: XXXX unbound variable (XXX is the hostname i wanted to add, this is what i added to hostconfig file)
    Paril8 18:28:04 launchd: /bin/sh on /etc/rc terminated abnormally, going to single user mode.
    I went checked/etc/rc, was not able to find the variable XXX.
    I tried what you suggested, cd /Volumes/Macintosh HD. But i am not able to change anything. if i try vi, it is not recognized. SO this is all i got. Please help
    macbook   Mac OS X (10.4.9)  
    macbook   Mac OS X (10.4.9)  

  • Safari logs me out of logged in web pages - not the same problem as other similar post - please read.

    Before you crucify me please read the problem I've outlined below, because it's not the same issue other people are having. I did research the forums for the particular issue I'm having and it's not the same as what's already been posted. Please let me explain.
    Here is my machine info.
    iMac running Mac OS X Lion 10.7.5 on 2.5 GHZ Intel core.
    Safari Version 5.1.7
    I run two instances of Safari. I will have 1 safari browser window open on the left side of my screen with 7 tabs all on pages that require login. I run a second instance of Safari on the right side of my screen with only one tab open logged into 1 web page.
    Here's what happens. Ocassionaly when switching the focus from one browser to the other all of my logged in web pages will refresh and I'll be logged out of all my logged in web pages, on both open browsers. There's never a certain amount of time that this happens, I've had it happen 3-4 hours into my work day and I've had it happen 10 minutes into my work day. I've also had this occure when I'm putting the focus from one browser window to the other and then I go to resize the width of the window I just put the focus on.
    I'm thinking that there must be some setting or short cut "gesture" built into Safari that I'm triggering to make this happen, however I have looked at all the settings and can't seem to find anything that would cause this.
    Any help or advice is apprecaited.  

    BDAqua - I have two Safari windows open - I guess in my semi technical mind that equated to two instances. But your probably right, just one instance of app with two windows open.
    About two minutes after I posted my question, I was doing some work in one of my tabbed web pages, as I pressed the submit button to update the record on that page and as the page was refreshing I clicked my mouse on the second open Safari window to put the focus on that window, as soon as I put the focus on the second open browser I got logged out of all my logged in tabs in both windows.
    The time it happened was sometime between 14:30 and 14:35
    I'm looking at the Sytem Log. IN the filter I typed Safari and nothing came up from today in the log.
    Just looking at "All Messages" between the hours of 1430 and 1435 their are no messages about safari, just the following.
    1/10/13 2:32:22.000 PM kernel: IOSurface: buffer allocation size is zero
    1/10/13 2:32:25.000 PM kernel: IOSurface: buffer allocation size is zero
    1/10/13 2:32:25.000 PM kernel: IOSurface: buffer allocation size is zero

  • A problem after runing a form in reader extension

    Dear All,
    I need your help in this following problem ,After runing a form designed by Adobe LiveCycle Designer 8.2 in Adobe LiveCycle Reader Extension it doesnt work ,as when I open the form it gives me this messsage "This document enabled extended features in Adobe Reader. The document has been changed since it was created and use of extended features is no longer availabe. Please contact the aurthor for the original version of this document."  And all content of the form were blocked .
    Any Helpful Answes??
    Regards,
    Osama

    Dear All,
    I need your help in this following problem ,After runing a form designed by Adobe LiveCycle Designer 8.2 in Adobe LiveCycle Reader Extension it doesnt work ,as when I open the form it gives me this messsage "This document enabled extended features in Adobe Reader. The document has been changed since it was created and use of extended features is no longer availabe. Please contact the aurthor for the original version of this document."  And all content of the form were blocked .
    Any Helpful Answes??
    Regards,
    Osama

  • Problem after change logon module

    Hi,
    i'm using EP 6.0 SP13
    I want to change my logon page.
    the branding_image & branding_text i was changed.
    ther are so many forums available regard to logon page.
    now i just want to change the copy right tag & remove saplogo from the logon page.
    both are referenced in umLogonBotArea.txt
    i'm done all step according to help.
    now problem was after changing the logon module when i run portal it's give a dump instead of logon screen
    when i revert back the original logon screen appear.
    so how can i solved this?
    regards,
    kaushal

    Hi Kaushal,
    Have you tried the option of going to Direct Editing and changing the logo.
    For this goto System Administration-System Configuration-UM Configuration-Direct Editing.
    Check the following properties.
    <b>#Defines the logon image
    (Type: String, Default: '/logon/layout/branding-image.jpg')
    ume.logon.branding_image=/logon/layout/branding-image.jpg
    #Defines the second logon image (e.g. containing text)
    (Type: String, Default: '/logon/layout/branding-text.gif')
    ume.logon.branding_text=/logon/layout/branding-text.gif
    </b>
    Give path of your desired image in ume.logon.branding_image and <b>restart the server</b>
    Regards
    Rajeev.
    Do award points for helpful answers in SDN

  • Airport Express not recognized by Utility after changing security setting.

    We use an Extreme with an Express to extend the network and run speakers. While trying to eradicate Airtunes dropouts I changed the security setting on the Express using the Airport Utility. After the update, the Express is no longer being recognized. Help!!! I've unplugged it and used the reset button to no avail. I'm a techno-dummy, so please be gentle. I really do appreciate any insight.

    Hi,
    It seems you have set a too strong security on the Extreme that is not supported on the Express.
    I don't know what model of Express you have so try to use a less strong security on the Extreme.
    (you can find the security specs of your express on Apple's website : http://support.apple.com/specs/#airport )
    As you have reset the Express... you will first have to set it up again...
    P.S. : Do the connection drop problems occur on the Express and / or on the extreme ?
    As security settings "should" not be the cause for WiFi connection drop, something else is.
    Can you give more info on what you already tried ? Ex : Multicast Rate, Transmit Power, Use wide channels, Closed network, Use interference robustness
    Kind regards,

  • Pro-Active Caching Problems After Change that requires Re-Process of Cube?

    We currently have Pro-Active caching setup at one of our clients to provide a near real-time refresh.
    We are using SQL Server 2012 SP1 Cumulative Update 4.
    We are using Views and a Linked Server to pull data from an Oracle Data Warehouse source.
    The Pro-Active caching is set-up using a Polling Query which polls for changes every 2 minutes and the silence intervals are staggered to try and assist with processing.
    I had significant problems with this setup with Pro-Active caching stopping on several occasions.  What was a cause for concern is that the stoppages have occurred on several occasions without any errors being recorded in the Event Log or Flight Recorder
    to indicate what went wrong.
    This lead to me setting things up as follows to get a stable setup that has been running for several days now :-
    - All Dimensions Pro-Active Cache Refresh - 2 Minute Polling Query (Staggered Silence Interval)
    - All Measure Groups Pro-Active Cache Refresh - 2 Minute Polling Query (Staggered Silence Interval)
    - 2 Measure Groups that had long running Polling Queries had to be scheduled via SQL Agent because no matter they would continuously stop when scheduled via Pro-Active caching.  SQL Agent job processes 2 x Measure Groups.
    However I have an issue?  When I make changes to the underlying database views that do not necessitate a re-process Pro-Active caching runs fine and records the change.
    If I make a change to the solution however that necessitates a re-process of any of the Dimensions and Cubes then I have "HY008 - Operation Cancelled" messages in the Event logs for at up to 6 hours before they then disappear.
    The errors in the Flight Recorder indicating the detail behind these messages say "Server: Proactive caching was cancelled because newer data became available" and "The
    operation was cancelled because of locking conflicts".
    I know the first message can appear because of Late-Arriving Facts but I believe we have dealt with this via the Ignore Errors/Unknown member option and why do these message disappear after 6 hours and everything appears stable again?
    I appreciate anyone's thought on this?
    Is Pro-Active caching stable in the version of SQL Server 2012 we are using?

    Never mind.  I have solved this myself.  The system has been a lot more stable since retiring the SQL agent Job that did the manual processing of the measure groups and switching to Pro-Active caching instead using MOLAP caching only (ensuring
    no ROLAP was used).

  • Short code causes a strange problem - About the list again -- please read!

    Hi again people. Maybe you remember my project - has a list, that you can search thru using a text field. During the work I got stuck on a strange problem ( Again :-( ) My app has one text field, one combo box, one list and a text field once more. The code should do the following ->
    *1. Load the list, no problem with that.*
    *2. Show the elements of the list, that match the selected group in the combo box,no problem.*
    *3. Search thru the list using the text field,no problem.*
    4. When the user selects an element from the list, it should display its info in the second text field. This also works fine, but when after looking at info of one of the elements the things on numbers 2 and 3 ( look up! ) stop working. I must say that everything works fine until user selects an element from the list. I couldnt understand this kind of behavior so I am asking you to help me please.
    The code is very simple:
    import javax.swing.*;
    import javax.swing.event.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.io.*;
    class the_window extends JFrame implements DocumentListener, ItemListener, ListSelectionListener {
        FileReader reader;
        String data_base[][];
        String first_pass[];
        int number_of_elements;
        DefaultListModel dflm = new DefaultListModel();
        JList list;
        JTextField text_field = new JTextField();
        JTextField info_field = new JTextField();
        String groups[] = {"1. group" , "2. group"};
        JComboBox groups_cmbx = new JComboBox(groups);
        the_window(){
            super("the Window!");
            JPanel panel = new JPanel(null);
            Container c = this.getContentPane();
            c.add(panel);
            text_field.setBounds(10,10,170,25);
            text_field.getDocument().addDocumentListener(this);
            panel.add(text_field);
            groups_cmbx.setBounds(10,45,170,25);
            groups_cmbx.addItemListener(this);
            panel.add(groups_cmbx);
            list = new JList(dflm);
            list.setBounds(10,90,170,190);
            list.setFixedCellHeight(20);
            list.addListSelectionListener(this);
            panel.add(list);
            info_field.setBounds(10,280,170,25);
            panel.add(info_field);
            load_the_base();
            refresh();
            this.setSize(190,350);
            this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            this.setResizable(false);
            this.setVisible(true);
        public void itemStateChanged(ItemEvent e){
            refresh();
        public void valueChanged(ListSelectionEvent e){
            String str = (String) dflm.getElementAt(list.getSelectedIndex());
            int index = 0;
            for(int i = 0; i < number_of_elements; i++){
                if(str.equals(data_base[0])){
    index = i;
    break;
    info_field.setText(data_base[index][1]);
    private void load_the_base(){
    String data = "";
    try{
    reader = new FileReader("data.txt";);
    int r = 0;
    while((r = reader.read()) != -1){
    char c = (char) r;
    data += c;
    reader.close();
    }catch(IOException e){}
    first_pass = data.split(";");
    number_of_elements = first_pass.length;
    data_base = new String[number_of_elements][];
    for(int i = 0; i<number_of_elements; i++){
    data_base[i] = first_pass[i].split("#");
    private void refresh(){
    String search_str = text_field.getText();
    int selektovano = groups_cmbx.getSelectedIndex();
    dflm.clear();
    for(int i = 0; i < number_of_elements; i++){
    int grupa = Integer.parseInt(data_base[i][2]);
    if(grupa == selektovano){
    String at_the_moment = data_base[i][0]; // if you change this to String at_the_moment = data_base[i][1]; it works perfectly
    if(at_the_moment.startsWith(search_str)){
    dflm.addElement(at_the_moment);
    public void changedUpdate(DocumentEvent e){
    refresh();
    public void removeUpdate(DocumentEvent e){
    refresh();
    public void insertUpdate(DocumentEvent e){
    refresh();
    public class Main {
    public static void main(String[] args) {
    JFrame f = new the_window();
    Now, can you please tell me whats wrong with this?
    For the "data.txt" make a new text file using *notepad* and copy the following line into the document:
    _1. element#1. info#0;2. element#2. info#0;3. element#3. info#1;4. element#4. info#1;5. element#5. info#1;_                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    Darryl.Burke wrote:
    Keith, thanks for making that readable. So here's the diagnosis -
    In the refresh() method, calling defaultListModel.clear() results in a valueChanged(...) event in which this method calldefaultListModel.getElementAt(list.getSelectedIndex())results in the exception noted, as getSelectedIndex returns -1, the list being empty... you can't getElementAt(-1).
    I haven't analyzed all the code nor checked whether is now works as desired, but this small change to valueChanged counters the exception being thrown.   public void valueChanged(ListSelectionEvent e) {
    infoField.setText(""); // do this unconditionally
    if (list.getSelectedIndex() != -1) {
    String value = (String)defaultListModel.getElementAt(list.getSelectedIndex());
    for(int i = 0; i < numFields; i++){
    if(value.equals(matrix[0])){
    infoField.setText(matrix[i][1]);
    break;
    db
    Yea! You were right! I didnt think that calling *list_model.clear();* will result in calling *valueChanged()* ........
    That was some *clear()* thinking :-) Thank you!
    corlettk wrote:
    I cleaned up some variable & method names (tut tut), imports (very naighty), and some thread stuff... but it remains fundamentally the same codeIs it so important to "clean" the imports? How much does it slow down the loading time? Should I do this on all my projects, because they are all "very naighty"?
    ps. Thanks to all that gave some help to answering this strange question :-)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • WiFi problems after changing from WEP to WPA on Actiontec router

    I need some help/advice--I've searched the forums but am not seeing my exact problem described so decided to describe it to see if the community can help me figure out what to do now. The situation is this: After recently learning about the insecurity of WEP "security" I decided to change the security settings on our Fios router (an Actiontec MI424WR, Rev C). I first tried to change the settings to WPA2, but then my husband's elderly Dell laptop could not connect, so I changed them to WPA. At first everything seemed fine--we could connect to the internet from our computers (my MacBook Pro, his Dell, and various devices--phones, kindle, iPad). 
    But we soon noticed some strange problems that I was never able to resolve:
    I could never get either of two Airport Expresses to connect to the network, even after repeated tries (with hard resets in between)
    Within an hour or two after rebooting the router, I was no longer able to connect wirelessly to a NAS device that is connected to the router via an ethernet cable--I could no longer even see it in the Mac finder. I could see it in Windows Explorer from the Dell but could not connect.
    Similarly, I lost contact with a Sonos bridge unit that is also connected to the router via an ethernet cable. In this case the loss of contact was sporadic--various devices that connect over WiFi to the bridge could sometimes see it, sometimes not.
     Resetting the router would temporarily restore wireless access to the devices hardwired to the router, but I would always lose the NAS device completely after an hour or two and the Sonos bridge sporadically. The computers and devices, however, had no problems connecting to the router itself and from there to the internet.
    I finally gave up and returned the security to WEP, and now everything is fine: the Airport Expresses connect, the NAS remains available, and the connection to the Sonos bridge over WiFi is robust (the Sonosnet mesh, if anyone is wondering, was never affected).
    I can't understand why switching to WPA caused such problems, but it clearly did, since switching back to WEP eliminated them completely. The simplest explanation is that there is some problem with the wifi portion of the rev C router that only becomes apparent in certain circumstances, though it seems weird that both wired peripherals and wireless airport expresses were affected. 
    Whatever the causes of the problem, now I'm back to wondering how to improve the security of my network. Should I:
    See if I can convince Verizon to replace the modem with a newer version? We have had this one for more than 4 years, since we first got fios.
    Just go ahead and purchase the most recent version of the Actiontec router (rev G)? It's only about $115--worth it to me if I can use WPA with it. 
    Buy our own wireless router, perhaps an Airport Extreme, and turn off the wireless on the Actiontec.
    Thanks in advance for any help. This is driving me crazy, and I really don't like feeling as if the network is vulnerable, especially given how extensively we use it.
    Becky

    This doesn't sound too uncommon. I had similar issues in the past with some networks I've worked with that were resolved by moving the router actually to WPA2 or by updating the firmware. The ActionTec MI424WR Rev. F, G, and I require the use of WPA2 since they have Wireless N radios in them so WPA wouldn't be of much use. My old Linksys WRT54GX also had similar issues, but that was a result of the Wireless Radio dying along with a mix of newer hardware not playing nice with the old, no-longer-supported firmware. I retired that router, only to bring it back into service as a Wired router at a friend's home (shutting off Wireless and setting up another as an AP) which replaced an old BEFSX41 which didn't have enough power to handle his Cable connection.
    Besides a few software bugs at play somewhere, there isn't much that could cause the wireless to slowly stop working like that. I would suggest moving back to WPA2. For the older Dell laptop if it's running Windows XP, make sure at least Service Pack 3 is installed if it hasn't been getting updated. Also, check for updated drivers for the Wireless card since they may be needed as well. A bit of searching on the Wireless card should also indicate whether or not it supports WPA2 encryption. Anything from the mid-2000s should support it.
    ========
    The first to bring me 1Gbps Fiber for $30/m wins!

  • Filter plugin. Problem after change image depth.

    Hi All !
    I already wrote filter plugin it work fine but only for image depth 8bit, after i change image depth on 16 or 32 bits I getting error msg box from photoshop.
    I try change on 'destination.colBits = 8' or 'destination.colBits = pChannel->depth' or ' (pChannel->bounds.bottom - pChannel->bounds.top) * pChannel->depth;'  but all the same.
    PixelMemoryDesc destination;
    destination.data = data; //*pixel
    destination.depth = pChannel->depth;
    destination.rowBits = (pChannel->bounds.right - pChannel->bounds.left) * pChannel->depth;
    destination.colBits = 8;
    destination.bitOffset = 0 ;
    Please help someone !
    Very Thanks in Advance !
    All code below:
    //  Gauss.cpp
    //  gauss
    //  Created by Dmitry Volkov on 30.12.14.
    //  Copyright (c) 2014 Automatic System Metering. All rights reserved.
    #include "Gauss.h"
    #include "GaussUI.h"
    #include "FilterBigDocument.h"
    #include <fstream>
    using namespace std;
    SPBasicSuite* sSPBasic = NULL;
    FilterRecord* gFilterRecord = NULL;
    PSChannelPortsSuite1* sPSChannelPortsSuite = NULL;
    PSBufferSuite2* sPSBufferSuite64 = NULL;
    int16* gResult = NULL;
    void DoParameters ();
    void DoPrepare ();
    void DoStart ();
    void DoFinish ();
    void DoEffect();
    void GaussianBlurEffect(ReadChannelDesc* pChannel, char* data);
    void ReadLayerData(ReadChannelDesc* pChannel, char* pLayerData);
    void WriteLayerData(ReadChannelDesc* pChannel, char* pLayerData);
    DLLExport MACPASCAL void PluginMain(const int16 selector,
                                        FilterRecordPtr filterRecord,
                                        intptr_t * data,
                                        int16 * result)
        sSPBasic = filterRecord->sSPBasic;
        gFilterRecord = filterRecord;
        gResult = result;
        try {
                if (sSPBasic->AcquireSuite(kPSChannelPortsSuite,
                                                   kPSChannelPortsSuiteVersion3,
                                                   (const void **)&sPSChannelPortsSuite))
                    *gResult = errPlugInHostInsufficient;
                if (sSPBasic->AcquireSuite( kPSBufferSuite,
                                                   kPSBufferSuiteVersion2,
                                                   (const void **)&sPSBufferSuite64))
                    *gResult = errPlugInHostInsufficient;
                if (sPSChannelPortsSuite == NULL || sPSBufferSuite64 == NULL)
                    *result = errPlugInHostInsufficient;
                    return;
                switch (selector)
                    case filterSelectorParameters:
                        DoParameters();
                        break;
                    case filterSelectorPrepare:
                        DoPrepare();
                        break;
                    case filterSelectorStart:
                        DoStart();
                        break;
                    case filterSelectorFinish:
                        DoFinish();
                        break;
        catch (...)
            if (NULL != result)
                *result = -1;
    void DoParameters ()
    void DoPrepare ()
    void DoStart ()
        if (*gResult == noErr)
            if (doUi())
                DoEffect();
    void DoFinish ()
    #define defColBits 8
    void DoEffect()
        // Start with the first target composite channel
        ReadChannelDesc *pChannel = gFilterRecord->documentInfo->targetCompositeChannels;
        // Calculation width and height our filter window
        int32 width = pChannel->bounds.right - pChannel->bounds.left;
        int32 height = pChannel->bounds.bottom - pChannel->bounds.top;
        fstream logFile ("/Volumes/Macintosh Media/GaussLogFile.txt", ios::out);
        logFile << endl << "top " << pChannel->bounds.top;
        logFile << endl << "bottom " << pChannel->bounds.bottom;
        logFile << endl << "left " << pChannel->bounds.left;
        logFile << endl << "right " << pChannel->bounds.right;
        logFile << endl << "depth " << pChannel->depth;
        logFile << endl << "vRes " << gFilterRecord->documentInfo->vResolution;
        logFile << endl << "hRes " << gFilterRecord->documentInfo->hResolution;
        // Get a buffer to hold each channel as we process. Note we can using standart malloc(size_t) or operator new(size_t)
        // functions, but  Adobe recommend sPSBufferSuite64->New() for memory allocation
        char *pLayerData = sPSBufferSuite64->New(NULL, width*height*pChannel->depth/8);
        if (pLayerData == NULL)
            return;
        // we may have a multichannel document
        if (pChannel == NULL)
            pChannel = gFilterRecord->documentInfo->alphaChannels;
        // Loop through each of the channels
        while (pChannel != NULL && *gResult == noErr)
            ReadLayerData(pChannel, pLayerData);
            GaussianBlurEffect(pChannel, pLayerData);
            WriteLayerData(pChannel, pLayerData);
            // off to the next channel
            pChannel = pChannel->next;
        pChannel = gFilterRecord->documentInfo->targetTransparency;
        // Delete pLayerData
        sPSBufferSuite64->Dispose((char**)&pLayerData);
    void GaussianBlurEffect(ReadChannelDesc* pChannel, char *data)
        // Make sure Photoshop supports the Gaussian Blur operation
        Boolean supported;
        if (sPSChannelPortsSuite->SupportsOperation(PSChannelPortGaussianBlurFilter,
                                                    &supported))
            return;
        if (!supported)
            return;
        // Set up a local rect for the size of our port
        VRect writeRect = pChannel->bounds;
        PIChannelPort inPort, outPort;
        // Photoshop will make us a new port and manage the memory for us
        if (sPSChannelPortsSuite->New(&inPort,
                                      &writeRect,
                                      pChannel->depth,
                                      true))
            return;
        if (sPSChannelPortsSuite->New(&outPort,
                                      &writeRect,
                                      pChannel->depth,
                                      true))
            return;
        // Set up a PixelMemoryDesc to tell how our channel data is layed out
        PixelMemoryDesc destination;
        destination.data = data; //*pixel
        destination.depth = pChannel->depth;
        destination.rowBits = (pChannel->bounds.right - pChannel->bounds.left) * pChannel->depth;
        destination.colBits = defColBits;
        destination.bitOffset = 0 ;
        // Write the current effect we have into this port
        if (sPSChannelPortsSuite->WritePixelsToBaseLevel(inPort,
                                                         &writeRect,
                                                         &destination))
            return;
        // Set up the paramaters for the Gaussian Blur
        PSGaussianBlurParameters gbp;
        int inRadius = 1;
        Fixed what = inRadius << 16;
        gbp.radius = what;
        gbp.padding = -1;
        sPSChannelPortsSuite->ApplyOperation(PSChannelPortGaussianBlurFilter,
                                                                 inPort,
                                                                 outPort,
                                                                 NULL,
                                                                 (void*)&gbp,
                                                                 &writeRect);
        if (sPSChannelPortsSuite->ReadPixelsFromLevel(outPort,
                                                      0,
                                                      &writeRect,
                                                      &destination))
            return;
        // Delete the temp port in use
        sPSChannelPortsSuite->Dispose(&inPort);
        sPSChannelPortsSuite->Dispose(&outPort);
    void ReadLayerData(ReadChannelDesc *pChannel, char *pLayerData)
        // Make sure there is something for me to read from
        Boolean canRead;
        if (pChannel == NULL)
            canRead = false;
        else if (pChannel->port == NULL)
            canRead = false;
        else if (sPSChannelPortsSuite->CanRead(pChannel->port, &canRead))
            // this function should not error, tell the host accordingly
            *gResult = errPlugInHostInsufficient;
            return;
        // if everything is still ok we will continue
        if (!canRead || pLayerData == NULL)
            return;
        // some local variables to play with
        VRect readRect = pChannel->bounds;
        PixelMemoryDesc destination;
        // set up the PixelMemoryDesc
        destination.data = pLayerData;
        destination.depth = pChannel->depth;
        destination.rowBits = pChannel->depth * (readRect.right - readRect.left);
        destination.colBits = defColBits;
        destination.bitOffset = 0 ;
        // Read this data into our buffer, you could check the read_rect to see if
        // you got everything you desired
        if (sPSChannelPortsSuite->ReadPixelsFromLevel(
                                                      pChannel->port,
                                                      0,
                                                      &readRect,
                                                      &destination))
            *gResult = errPlugInHostInsufficient;
            return;
    void WriteLayerData(ReadChannelDesc *pChannel, char *pLayerData)
        Boolean canWrite = true;
        if (pChannel == NULL || pLayerData == NULL)
            canWrite = false;
        else if (pChannel->writePort == NULL)
            canWrite = false;
        else if (sPSChannelPortsSuite->CanWrite(pChannel->writePort, &canWrite))
            *gResult = errPlugInHostInsufficient;
            return;
        if (!canWrite)
            return;
        VRect writeRect = pChannel->bounds;
        PixelMemoryDesc destination;
        destination.data = pLayerData;
        destination.depth = pChannel->depth;
        destination.rowBits = pChannel->depth * (writeRect.right - writeRect.left); //HSIZE * pChannel->depth * gXFactor*2;
        destination.colBits = defColBits;
        destination.bitOffset = 0 ;
        if (sPSChannelPortsSuite->WritePixelsToBaseLevel(
                                                         pChannel->writePort,
                                                         &writeRect,
                                                         &destination))
            *gResult = errPlugInHostInsufficient;
            return;

    Have you reviewed your code vs the Dissolve example? It is enabled for other bit depths as well.

  • Satellite C850-1cp problems after changing italian keyboard

    Hi
    i've bought a toshiba Satellite C850-1cp and i had some problem (i dropped some coffee on the keyboard)
    so i brought the mobile to the tech support and i decided to change the native keyboard (EN) with an italian keyboard and now i have problem with the usb port: any mouse, or others usb device are not recognized.
    A friend of mine told me to restore win 8 unsuccessufully because the function keys don't work....
    Please help me

    In the past Ive changed keyboard several times and everything went well.
    Have you used 100% compatible keyboard?
    Ok maybe you should install original recovery image after keyboard replacement. To start recovery image installation you don't need function keys.
    If you use Win8 make complete shutdown as described on http://aps2.toshiba-tro.de/kb0/TSB2B03EY0002R01.htm and after doing this restart your notebook and use F12.
    Please post some feedback.

  • HP 255 given problem after changing the cooling fan.

    Please help, this is urgent. I changed my HP 255 cooling fan after it stopped working. when i finished replacing it with new one, i coupled back my computer and put it on. it came up with a message that the selected boot image is invalid, after series of troubleshooting by going online, i was able to eradicate the message. But am always stuck at a message that said recovery, your pc needs to be repaired. an unexpected error has occured. error code:0xc0000185. i tried repairing the operating system but there was no success. i was able to the a system recovery using HP recovery manager, the recovery was successful, but when i reboot pc after completion of recovery, it still returned me back to the message that my pc needs to be repaired. I cant even boot from the cd because i feel like downgrading it to Windows 7. Please help me, the computer is urgently need to complete my project work.
    thanks

    Hi - firstly, did you use any sort of ESD protection whilst working on the machine?  This should be a priority due to the sensitivity of the devices on the motherboard.
    Before suspecting the worst, I would make some basic checks on the hard drive.  Firstly, double check it has been firmly pushed back on to the connector (I know, you have probably done this already!)
    Restart your computer - when it goes through the repair process, it will offer you advanced tools - click on this.
    Select Command Line (CMD) - this will give you a black window with white text.  Type the following then hit the enter key -
         chkdsk /r
    This will take what seems like forever but let it do its thing - hopefully you just have some damaged sectors, this will find and "repair" them (actually moves the data to a better part of the disc and marks the bad sectors so they don't get used in future).  Sometimes this is enough to get things working again.  When it has finished, you might want to check the system files, if not, simply restart the machine but if you do, type the following into the command line -
    sfc /scannow
    Again this will take some time but it will find most problems with system files and replace them, however it isn't infallible.
    Let me know how it goes....

  • [SOLVED] More rsync problems after restore... Read only filesystem?

    Yesterday I backed up all of my data with rsync to a USB thumb drive. Surprisingly it all fit, but my intentions were to wipe my disk and create a new partition scheme for a dualboot while still being able to continue where I left off with arch. So after backing up with the script from the arch wiki titled full system restore with rsync, I followed the rest of that page, and modified the fstab on the backup on the USB and reconfigured grub and restarted my computer and I was able to boot into the USB. Then, I decided that it would be easier to just use the live cd to repartition and pacstrap the base system and generated an fstab. Next, I chrooted from the livecd environment into the newly built base and installed rsync. I then mounted my USB to /mnt in the chrooted environment and used
    rsync -aAXv /mnt/ARCH_BACKUP/* / --exclude={/mnt/ARCH_BACKUP/etc/fstab,/mnt/ARCH_BACKUP/boot/grub/}
    I just did this since I figured that all of the directories excluded in the script wouldn't really have to be excluded here since they were already empty. Everything seemed to run smoothly except for one file(or maybe directory?) called /etc/resolv.conf.t.jbnW2 which kept giving an error. I figured the file was unique to the USB or something and continued to reinstall grub and then reboot. The weird thing is that everything was back on my system, but it didn't automatically boot into a display manager which it's set up to do. Then when trying to manually start x, that wouldn't work. Then I tried to connect to wifi, it recognized my network but wouldn't connect, so I tried sudo su, which worked but returned an error that the var file system was read only. I then tried to use rsync again thinking maybe that directory would transfer now that I wasn't in the chrooted environment. But instead, it was trying to restore every single file, but every one returned the error "filesystem is read only".
    It seems like when I restored all of the files in my entire system were made read only.
    Can anyone tell me what may have caused this and how to fix it?
    I think it may either be that when I mounted the device in the chrooted environment I didn't specify 'rw' capabilities, or it may be that when I backed up I didn't specify 'rw' capabilities I just opened the file manager and clicked on it and it automagically mounted to /media/.
    Last edited by eroge008 (2013-01-25 20:29:22)

    Ok, well I fiixed it. I had edited the fstab on the usb to be able to boot into the usb, and, while I edited it again on the hdd each time I restored from the backup, I didn't realize that the top entry /dev/sda1 (which is my root partition) was on a line that was commented out.  I guess I accidentally hit the backspace button or something while editing it to be able to boot into the usb.
    Also, I think there was a second problem, that my usb controller is starting to fail. Because on the last time that I backed up, if I moved my computer or anything I would get a I/O error. This was caused by the failing usb controller. The computer would remount it as read-only because of the failure. The solution to this was to use
    hdparm -r0 /dev/sdxy
    Note: The device must be unmounted.
    Where x is the device and y is the partition number, for me this was sdb1.
    Then mount specifying read-write option.
    mount -o rw /dev/sdxy /media/<BACKUP>
    I also tried
    mount -o remount,rw /dev/sdxy /media/<BACKUP>
    as was recommended on all of the sites that I could find, but this command kept returning an error.
    Note: For newer users, Arch does not automatically create the media folder as it doesn't provide automatic mounting of external drives. If such is the case, and you haven't installed a desktop environment with a file manager that will automatically do this for you when the device is recognized, you must make the media directory and the directory which you intend to mount to manually.
    # mkdir /media
    # mkdir /media/<BACKUP>
    Where <BACKUP> can be whatever you want it to be.
    Last edited by eroge008 (2013-01-25 20:27:52)

  • Big problems after hard drive failure - Please help.

    About 2 weeks ago, my Macbook seized, and was sent to Apple to repair.
    It was found that the hard drive failed, and 2 weeks later I received my macbook back with a new hard drive.
    Luckily I had backed up my home drive and was able to restore it using backup.
    Now this is where my problems start.
    My home drive is not the same name ( I think - I can'r remember too well what it was called previously )
    I have my entire music library backed up to an external hard drive, and mounting this hard drive is a REAL pain in the *** now.
    Sometime it loads up, sometime it just doesn;t get recognised, and I can put the USB connection in and out 10 times before it mounts.
    I have verified the disk, and nothing is wrong.
    Does anyone know what this problen could be ?
    I have left the external hard drive in during the night, and after the macbook goes to sleep, I will go back to it in the morning, and the hard drive has been unmounted, and I repeat the exercise over again of trying to mount the drive.
    Its so annoying, and I just dont know wht to do.
    If anyone can help, I;d really appreciate it.
    Griff

    SMART status is a pretty reliable indicator of what is going on. You should back up your irreplaceable files as soon as possible.

Maybe you are looking for

  • Can't Start Up in Safe Mode

    I've followed the directions here 8 times now: http://docs.info.apple.com/article.html?artnum=107393 I've tried it with various timing alterations, and I just can't seem to get started up in safe mode. Any clue what I might be doing wrong? Thanks.

  • Scheduling of Archive jobs

    Hi, i really need to apologize here, but i did not found an appropriate forum to ask this, neither a forum for ADK archiving development kit nor a forum about XBP (intercepted jobs). If there is a froum for asking questions like this you can slap me

  • Question.! Please read this. I need help.

    So I just got my Palm Pixi yesterday night. I was wondering if you can download 3rd party apps from your computer? If so what sites can I go to? and how do I put them onto my phone?

  • Table updation problem

    hello i have created one materail today, when i saw the table MARA i have seen the created date 16.05.2007 , when i saw the table MARD in this "created on" field(ERDSA) is giving blank value 00.00.0000 it mean that table is not updated after creation

  • Problem with simple label program

    I'm getting a problem to a most basic program. I'm using the Java2 Fast And Easy Web Start book. This simple label program gives me an error when I compile. This is the program //Label Program //Danon Knox //Another basic program import java.awt.*; i