Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Andi

Pages: 1 ... 5 6 [7] 8 9 ... 18
91
Hardware / Re: Access Intel E100E SVN
« on: 2010.09.07, 12:42:25 »
Some time ago I downloaded the sources. But can not log in now. Have to check the SmartSVN settings when I'm back at home tomorrow...

Try https://svn.ecomstation.nl/repos/intelnic

92
Hi Andi,

....
I also tried it without enforcing IO mode, and without enforcing line speed - no success.
I'm using 10 Mbit setting, because the card is said to work in full duplex mode at this speed. Only half-duplex is possible with 100 Mbit.

Peter

Usually forcing Link speed/mode is a bad thing. It is guaranteed to work ONLY when the link partner is forced to the same settings too. Of course most times it will work if the other one is in Auto mode, but not for sure.

Your are sure your cabling is okay? Have you tried this setup with other OSes?

Yes, my router should handle 10 Mbit Ethernet. And another reason I went with 10 Mbit is that the Xircom dongle has a little light which is supposed to go on when the card works in 10 Mbit mode. The light goes on, so it provides me yet another assurance that the driver actually talks to the card.
You missed my point here. I'm pretty sure your router is able to work in 10Base-T mode. But if your router is set up to 'Auto negotiate', which I think every 100Base-TX capable device per default is, it's not guaranteed that it will link to any 'forced' device. Point is, don't force any device or force both devices. Otherwise it's not guaranteed to work.

When the LED lits up this usually means the PHY has established a link. As PHYs usually do not need any configuration, this may indicate something driver related or not. It may indicates only that the PCMCIA card is powered up. But that's a guess.

Although most times it works, sometimes even with link established (LED lits)  no data can travel over the connection. I saw this especially with bad or too long cables. That's why I asked for your cabling.

Quote
The setup works without any changes in Linux and Windows 98.
Linux says on startup (dmesg):
   eth0: Xircom: port 0x300, irq 3, hwaddr <MAC-address-here>

In Windows I see the following resources:
  Input/Output Range   1020-102F
  Interrupt Request  03
  Memory Range    0A000000 - 0A000FFF
  Memory Range    0A001000 - 0A001FFF

In case you wonder, yes, I tried using IRQ 3 as well. It made no difference.

Peter

You suppose the driver can set up IO-Addresses and IRQs as in another post you wrote you'll try to use addresses starting at 320 and IRQ 10 which is different to what you use in W98. I've never seen a PCMCIA network card/driver which can do this. That does not mean that it is impossible. But in my experience it is not very likely. Or maybe I'm only used to older cards/drivers which definitely can not do such things.

93
...
Which brings us back to the DOS config tool I mentioned above. Does this not exist for this special card? Can this card be configured through the driver? All PCMCIA network cards I've seen till now have to be configured with the DOS program before using it. Or at least I've used the DOS utility to find out the settings. I only have to tell the driver which settings the card was configured before.

If there's no DOS configurartion utility I suggested using pci utility. Maybe this will show the 'configured' settings for IO and IRQ...

94
....
I also tried it without enforcing IO mode, and without enforcing line speed - no success.
I'm using 10 Mbit setting, because the card is said to work in full duplex mode at this speed. Only half-duplex is possible with 100 Mbit.

Peter

Usually forcing Link speed/mode is a bad thing. It is guaranteed to work ONLY when the link partner is forced to the same settings too. Of course most times it will work if the other one is in Auto mode, but not for sure.

Your are sure your cabling is okay? Have you tried this setup with other OSes?

95
...
 From what you say, Andi, XWLAN should do that for me now, but it isn't, never has w/ 2.0GA. Can you point me in the direction to get XWLAN (or other) to allow choice of ethernet or wifi on boot?
..
Sorry I was not clear about that. If you've set up a working WiFi profile in XWLAN and deactivate wireless then the wired connection is configured. I think this is an option you've to choose in xwlan. I've currently no Thinkpad running to check in which page and how it is called exactly.

I've set up 'double click 'on the xwlan symbol to activate/deactivate wireless. I think there's an entry which configures action which should be taken on double click. So I can switch between wired/wireless with a double click.

96
...
>ifconfig lan1 192.168.4.1                      <= my router IP address
ioctl (SIOCAIFADDR): File exists

>ifconfig lan1 192.168.4.44

>ifconfig lan1
lan1: flags=8843<UP,BROADCAST,RUNNING,MULTICAST,LOOPBRD>
        inet 192.168.4.44  netmask 0xffffff00 broadcast 192.168.4.255

>ifconfig lan2 192.168.4.34                     <= lan2 is not configured
ioctl (SIOCAIFADDR): Invalid argument

When the driver loads, a light on the router comes up, indicating an active link.
But when I try to ping the router:
>ping 192.168.4.1

nothing is sent successfully

Peter

Now I run out of ideas :-(

As the answer from 'ifconfig lan1' tell us the driver is loaded and seems to work. I would interpret 'ioctl (SIOCAIFADDR): File exists' that your machine even sees the router. The netmask seems to be okay. No clue about the other flags.

As stated before I would check IRQ setting - which one has you set and is it shared with others? Personally I wouldn't trust any 'automatic resource assignment' software with ISA (PCMCIA). Maybe the output of pci.exe gives some ideas.

I don't think that a wrong route setting can make a ping within the same subnet fail. But not sure about this. Anyway it's in the \mptn\bin\setup.cmd. Does not hurt if you post your current version as the older one you posted before is with DHCP. If there's still no default route in there you can set one with 'route add ....' on the fly or in tcpcfg2.

97
I'm using eCS 2.0 GA on a TP43p. During install, i used the ethernet connection to the router/modem (actiontec m/q1000). If you read my other post, I finally was able to get wifi (wpa, not wpa2) going. I was able to save doing a lot of reboots by keeping my ethernet connected and accessing the router through it. I enabled lan0 interface, manually, using IP address 192.168.0.2, subnet 255.255.255.0. At the same time I have lan1 enabled using automatic dhcp. I do not have Internet access through the ethernet.
One important thing to know is that you can not use two lan interfaces at the same time in the same subnet. Means if lan0 have 192.168.0.x your wireless can not have 192.168.0.y at the same time. If your router does have build in wireless it most like uses the same subnet for both interfaces (wired and wireless). Hence XWLAN switches between that two by disabling one and enabling the other. You can do that by hand with 'ifconfig lan0 delete' and 'ifconfig lan0 192.168.0.201'

Quote
I only have vague notions about what is going on when networking. I have read what I thought necessary on networking, started to read the 140 pages on mpts and realized most of the information did not apply to me, even if I did understand it. You guys have been really helpful, and I don't want to abuse your time, I'm not asking for a primer on networking, although if there were one on tcpip, I would like to get it. My networking needs are confined to Internet access. I don't need or use a network printer or connect with another computer at home.

So,1) Is there a way to switch between ethernet and wifi access without going to the tcpip configuration notebook and rebooting?
XWLAN
or from the command line (basically ifconfig and setting up the routes) but XWLAN maybe easier cause it hides the command line syntax and does the different steps in correct order.

Quote
2) Accessing the router while testing wifi settings was handy. Did I do this properly? (IP address 192.168.0.2, subnet 255.255.255.0) It appears the IP address for my router is a generic one. If I used another IP address and/or subnet would I be able to get Internet access?
Which one does your router use? You can always test your connection with ping <router ip>. If you let it run in another shell you see if it works even when switching between the lan interfaces with XWLAN.

Quote
3) I don't understand when dhcp kicks in. Can I avoid using dhcp on the ethernet connection by using a manual address? and what would that address be? Does wifi (xwlan) use dhcp, just not through the dhcp monitor?
I would suggest fixed IP addresses which is easier to setup and probably more robust in your case as it seems you do not want to have more than those 2 devices in your network.

Additional to Roberts post I would add as long as you have only 2 devices (router and T43p) the only thing you have to take care is these 2 have different addresses. So you can left aside this DHCP setup at first.

98
Networking / Re: Some progress, apparently
« on: 2010.08.10, 12:40:33 »
.....
However, the network still does not work. I tried using DHCP or a static IP address, it makes no difference and it looks like no packets are sent out or nothing is received.
I would test the network with ifconfig lan0 or ifconfig lan1 (depends on how many network cards you've configured).
f.i. issuing from a command line 'ifconfig lan0 192.168.1.1' results in 'sioaffc error' (or similar) or 'interface not available' the driver does not work and no need to play with tcpcfg2 any further. Might save you some time....

Quote
I looked carefully at the config.sys file from ThinkpadConfig.zip.
There's one line there, which looks like a point enabler:
   DEVICE=E:\OS2\BOOT\AUTODRV2.SYS E:\OS2\AUTODRV2.INI

Andi, do you still have the contents of your AUTODRV2.INI anywhere?
I've very little knowledge about this PCMCIA stuff but always thought AUTODRV is necessary for Flash drives or maybe cards which are configured by the card services which is NOT the case with MY Xircom. I'm rather sure this entry does have nothing to do with my Xircom as my Xircom seems to be one of the 'PointEnabler' types. I can post this file when at home but most likely there is nothing in there for the Xircom.

Quote
In version 5 of PC Card Director (this is what I got), AUTODRV2.SYS is loaded by BASEDEV, not DEVICE, and the documentation does not mention any parameters that can be specified, so I'm not sure it this is a good route to go, but perhaps it is worth giving it a try.

As for specifying the /s0= parameter for IBM2SS01.SYS, this did not work. First of all, the file I got with PCCard Director is named a bit differently, IBM2SS14.SYS. And it does not accept /s0=, saying "invalid parameter specified" during boot.

So, currently I try to use the driver without any socket and card services, and my config.sys file looks like this:
Remember my setup is a Warp3 with I think no fixpacks but Lan Server 4.0 components on top. So I don't know which PCCard Director / Ezlite version is installed there. And my Xircom seems to be a different one as yours.

Quote
...
The next thing I'm going to do is to use AUTODRV2.SYS (point enabler) which came with PCCardDirector 5. The documentation says that custom scripts can be prepared, so I'm going to give it try. This might not be easy though, as I'm not sure I know what I'll be doing ...

As usual, any suggestions will be appreciated

Peter

If your card could not be controlled by PCCard Services, which is much likely with Xircoms, then I think the key is to disable the correct slot in card services (/S0=1 /IG0=1 --- not sure anymore what each param does and how it works with v5.0).

One drawback with the Xircom I remember is that power management will not work (no Hibernate). So for the Thinkpad I setup a few weeks ago I used a 3Com card. Even with the 3Com it took me hours (and an old TP380 Thinkpad on which the DOS utility will run cause on the T41 it crashes) to get it to work.

Once I had a Xircom user manual where the steps for setting up with OS/2 are described. But now only found one version without any OS/2 references anymore. To bad it seems I've lost the other one...

99
Applications / Re: Smartsuite Updates?
« on: 2010.08.10, 12:13:27 »
I think SmartSuite was delivered at one of the eCS1.xx CDs. Though not sure if it was 1.7.x....

100
Networking / Re: Can't access my own wpa-2 wifi w/ eCS2.0 GA
« on: 2010.08.06, 10:04:12 »
I think the T42p I have is older than the T43, right?

Even the T42p works with WPA and WPA2-PSK. Wonder if someone has changed the WiFi adapter in my machine or Roberts research was unclear.

101
Sure I have. But have to search where it is....

Unfortunately I run into my ISPs quota limit 2 days ago and so deleted old stuff from there.

Edit: Should be back there now.

I think the key to get it working was -
BASEDEV=IBM2SS01.SYS /s0=2 /IG0=2

But I had another driver for my Xircom -
BASEDEV=PCMCIA.SYS
DEVICE=E:\OS2\MDOS\VPCMCIA.SYS
...
DEVICE=E:\OS2\BOOT\AUTODRV2.SYS E:\OS2\AUTODRV2.INI
BASEDEV=IBM2SS01.SYS /s0=2 /IG0=2
..
BASEDEV=AODBSMD.SYS
DEVICE=e:\IBMCOM\MACS\XPSNDIS.OS2

102
Rexx / Re: Call SYSSLEEP 60 - do not work after reboot
« on: 2010.08.05, 19:41:02 »
I have -
Code: [Select]
   
'@myip.exe | rxqueue SESSION /FIFO'
        line = LEFT(LINEIN( 'QUEUE:' ),15)
which perfectly works. Problem was a logical error which I overlooked when I changed it from writing/reading in a file to queue.

Question - will line =.... wait until there is data in the queue? And if yes, when myip.exe do not put anything into the queue my script will wait forever, right? How can I check if there's anything in the queue?

Thx.

103
I have written about how I got my Xircom running in a Thinkpad here at os2world some time ago. But can not find it yet. Maybe in the old forum?

Maybe this may help -
http://www.os2world.com/cgi-bin/ultraboard/UltraBoard.cgi?action=Read&BID=62&TID=1518&SID=

I think I had some device=reserve.sys ... in front of my config.sys. I think this Thinkpad with the Xircom should even work today. Have to boot and check the actual config.sys if it helps.

One more note - are you sure the driver tries to find the IRQ automatically? AFAIR I always had to set the IRQ with some DOS tool and then tell the driver the correct IRQ and maybe base address. As it was usual with these ISA stuff...

Another note - I vaguely remember I had to start with 'full hardware detection' to get things running.

104
Rexx / Re: Call SYSSLEEP 60 - do not work after reboot
« on: 2010.08.04, 12:32:49 »
...
Regarding queues, Yes, the output can be read line by line with something like

Code: [Select]
/* Clear session queue in case it contain "garbage" from a previous run */
'@rxqueue SESSION /CLEAR'

/* Try to determine the scanner, send output to the app rexxqueue, that place it in the rexx queue */
'@scanimage -L | rxqueue SESSION /FIFO'
/* Read the first line from the rexx queue */
parse value LINEIN( 'QUEUE:' ) with 'device `'cfg.device"' is a" cfg.scanner.manufacturer cfg.scanner.name cfg.scanner.model cfg.scanner.type 'scanner'
//Jan-Erik
Thx. I've now used a queue within Rexx successfully with your sample. Works well on my main machine. Problem is, the same script does not run on a fresh installed eCS2.0GA. Before I dig in deeper and check all rc values one question -

Is there a known missing prerequisite in eCS2.0 which prevents queues? I mean some rexx*dll which I've to install manually?


105
Hardware / Re: PCMCIA and JFS/HPFS?
« on: 2010.07.05, 12:30:48 »
Quote
They do have drive letters when looking at the CF-Card from another system via USB card reader
That is normal with windows.
...
With other system I meant eCS2.0rcX, not at toy from redmond ;-)

DFSee do see the partitions when in USB-card reader but not when in PCMCIA. Although DFSee does not see the card when in PCMCIA, the FAT partition is still accessible. 

Q: should DFSee see the card/partitions when in PCMCIA?
Q: why do the FAT partition work although neither DFSee nor LVM see this 'disk'
Q: is there some PCMCIA driver which prevent (or should enable) the card to be seen as ordinary disk?


Pages: 1 ... 5 6 [7] 8 9 ... 18