Changing Lana number
-
@wrcombs said in Changing Lana number:
@scottalanmiller said in Changing Lana number:
@wrcombs said in Changing Lana number:
Our terminals run dual Nics, one for internet and the other for the "closed" network we run out system on. On the software required list we get from our vendor (I know. I know. ) We have to set our LANA number to 0 that runs our "closed" network adapter. If it's not on 0, we have problems with the system, such as the system keeps rebooting, and terminals aren't able to fully boot up.
This implies that you are running on a pre-Internet system. LANA numbers were never needed in the IP era.
I would agree, however, the only internet we use is to connect into the site via Remote Desktop Agent, so is it possible that it's because we aren't using IPv6?
So Internet Protocol and "the Internet" are not the same things. And "no one" uses IPv6.
In the real world, it's been IPv4 for decades. All networks are IPv4. Everything. It's so universal that people don't even remember that anything else like IPX/SPX or NetBEUI existed. Just like how Ethernet is now so universal that people forget we used to have alternatives like Token Ring.
LANA is part of NetBEUI - predating the adoption of Internet Protocol (IPv4) as the networking system of choice for... everything.
This is a degree of so outdated and so crazy that I'm not sure we have the terminology to express it to you. This is "old stuff we used to hear rumors of" twenty years before you first looked at IT.
-
@scottalanmiller said in Changing Lana number:
@wrcombs said in Changing Lana number:
@scottalanmiller said in Changing Lana number:
@wrcombs said in Changing Lana number:
Our terminals run dual Nics, one for internet and the other for the "closed" network we run out system on. On the software required list we get from our vendor (I know. I know. ) We have to set our LANA number to 0 that runs our "closed" network adapter. If it's not on 0, we have problems with the system, such as the system keeps rebooting, and terminals aren't able to fully boot up.
This implies that you are running on a pre-Internet system. LANA numbers were never needed in the IP era.
I would agree, however, the only internet we use is to connect into the site via Remote Desktop Agent, so is it possible that it's because we aren't using IPv6?
So Internet Protocol and "the Internet" are not the same things. And "no one" uses IPv6.
In the real world, it's been IPv4 for decades. All networks are IPv4. Everything. It's so universal that people don't even remember that anything else like IPX/SPX or NetBEUI existed. Just like how Ethernet is now so universal that people forget we used to have alternatives like Token Ring.
LANA is part of NetBEUI - predating the adoption of Internet Protocol (IPv4) as the networking system of choice for... everything.
This is a degree of so outdated and so crazy that I'm not sure we have the terminology to express it to you. This is "old stuff we used to hear rumors of" twenty years before you first looked at IT.
So it's an outdated internet protocol, that no one uses except PoS systems?
-
@wrcombs said in Changing Lana number:
I guess I don't understand the importance of LANA numbers, but I know that if they aren't set correctly our system doesn't work.
LANA hasn't existed in networking for decades. And when it did, it was for home workground networking in tiny itty bitty Windows only systems. Think Windows 95 and older, like Windows for Workgrounps 3.11.
Microsoft maintained support for it through Windows XP, but it was ancient and insane even by Windows NT 4 (1996.)
https://msdn.microsoft.com/en-us/library/bb870907(v=vs.85).aspx
Windows Vista and later don't even have support for NetBIOS which is what LANA is a part of.
-
@wrcombs said in Changing Lana number:
@scottalanmiller said in Changing Lana number:
@wrcombs said in Changing Lana number:
@scottalanmiller said in Changing Lana number:
@wrcombs said in Changing Lana number:
Our terminals run dual Nics, one for internet and the other for the "closed" network we run out system on. On the software required list we get from our vendor (I know. I know. ) We have to set our LANA number to 0 that runs our "closed" network adapter. If it's not on 0, we have problems with the system, such as the system keeps rebooting, and terminals aren't able to fully boot up.
This implies that you are running on a pre-Internet system. LANA numbers were never needed in the IP era.
I would agree, however, the only internet we use is to connect into the site via Remote Desktop Agent, so is it possible that it's because we aren't using IPv6?
So Internet Protocol and "the Internet" are not the same things. And "no one" uses IPv6.
In the real world, it's been IPv4 for decades. All networks are IPv4. Everything. It's so universal that people don't even remember that anything else like IPX/SPX or NetBEUI existed. Just like how Ethernet is now so universal that people forget we used to have alternatives like Token Ring.
LANA is part of NetBEUI - predating the adoption of Internet Protocol (IPv4) as the networking system of choice for... everything.
This is a degree of so outdated and so crazy that I'm not sure we have the terminology to express it to you. This is "old stuff we used to hear rumors of" twenty years before you first looked at IT.
So it's an outdated internet protocol, that no one uses except PoS systems?
No, it's an outdated NETWORK protocol. The Internet only uses Internet protocol. LANA was part of NetBIOS which was part of NetBEUI which was a LAN protocol. Alternatives to IP cannot go on the Internet at all, because the Internet is an interconnection of IP networks.
NetBEUI is further not even a WAN protocol. So let's make a hierarchy....
Internet Protocols: Can do WAN or LAN, and can go on the Internet. This is IPv4 and recently IPv6 only. Nothing else, ever.
Internetwork Protocols: Protocols like IPX/SPX that can connect one network to another, but cannot talk to the Internet.
LAN Protocols: NetBEUI is basically the only one. A silly idea that networks would never need to talk to each other so has no concept of "another network" and can only have about ten machines talk to themselves and never anything else.
-
@wrcombs said in Changing Lana number:
... that no one uses except PoS systems?
No one uses, period. Something is wrong on your network.
-
Just for some dates...
NetBIOS LANA was dropped for legacy support at Windows XP. That was the last hurrah for NetBIOS and it was a joke for a long time by then.
NetBEUI was dropped with Windows 2000. It was never a serious protocol, but they kept support until 2000 to allow people on ridiculous Windows 3.11, 95 and 98 networks to switch over before making them go to IP.
LANA's last time to be configured was 1996's Windows NT4.
We are not a full 22 years since MS had not only told everyone to go to IP, but the last configurable alternative was dropped.
-
Today, NetBIOS can be used for some really silly stuff over IP using the NBT extension. But it should not use LANA numbers.
-
@wrcombs said in Changing Lana number:
Our terminals run dual Nics, one for internet and the other for the "closed" network we run out system on.
This makes sense from a "why is it happening" stand point. But makes no sense how anyone allowed software like this to get made or deployed.
Somehow, NetBIOS is being used for part of the application. The LANA number is what ties NetBIOS to a protocol and adapter.
-
Thank you for the information, however, not everybody got the memo to quit using LANA and move to IP. Seeing how it's a huge part of the system for us, it's something that we use everyday and our sites use everyday as well. For our system to communicate within it's self LANA numbers are set to
lana0
on all of our terminals, and the Back office PC that we provide as a "server". I understand that there should be an easier fix to it, but it's what we use on our windows only small work group. It works great until user error or power error, then we have to reset it. Also Windows updates kick LANA numbers around. -
@wrcombs said in Changing Lana number:
I know that most of our terminals run XP ....
-
@wrcombs said in Changing Lana number:
Thank you for the information, however, not everybody got the memo to quit using LANA and move to IP.
Yes, they did. Don't make excuses for inexcusable behaviour. If there is one lesson to be learned from where you are working now, it's that you have to stop pretending that there are valid reasons or excuses for how things are being done.
They are breaching their PCI contracts, they are putting customers at risk, they are acting incredibly unprofessionally and unethically. There are no excuses for their decisions. They have agree to not do this contractually and have legal obligations to not do this; as IT professionals they have ethical obligations to not do this.
Call it what it is - unethical and inexcusable.
-
@wrcombs said in Changing Lana number:
Also Windows updates kick LANA numbers around.
By design. Whoever built this system designed it to not work. It's not SUPPOSED to work they way it is being used. So it's not really broken, it's actually supposed to not keep working.
-
One of the major issues that IT pros tend to run into is wanting to excuse incompetence or unethical behaviour in other people. Calling them uneducated, too stupid to understand, not given the budget to do things right, whatever. We are pressured to not be honest and call out unethical or unprofessional behaviour when it happens and this is often our undoing.
There is little you can do here, you aren't in charge, you aren't in the path of authority, and you have little to gain by rocking the boat. But you DO have a chance to grow and learn. But to do so, you have to first not accept this behaviour, not excuse it, not act like someone "didn't know better" or that breaking contracts and risking customer data is okay.
What you need to take away from this is that lots of people in business and IT management are crooks and will do anything to line their own pockets and save their own necks. Identify it for what it is, people putting customers at risk for their own profits. People secretly violating their obligations to credit card processors and banks to make a quick buck. They are bad people, doing bad things. We all deal with this stuff every day. Sometimes we can fix it, sometimes we can't. But the one thing we can always do is understand it and identify it and make sure we never, ever make excuses for it. Making excuses empowers people and makes you not correctly evaluate situations.
-
@scottalanmiller said in Changing Lana number:
@wrcombs said in Changing Lana number:
Thank you for the information, however, not everybody got the memo to quit using LANA and move to IP.
Yes, they did. Don't make excuses for inexcusable behaviour. If there is one lesson to be learned from where you are working now, it's that you have to stop pretending that there are valid reasons or excuses for how things are being done.
They are breaching their PCI contracts, they are putting customers at risk, they are acting incredibly unprofessionally and unethically. There are no excuses for their decisions. They have agree to not do this contractually and have legal obligations to not do this; as IT professionals they have ethical obligations to not do this.
Call it what it is - unethical and inexcusable.
The only reason I post in ML when I have questions or am unclear on things is because of the level of intelligence in the community, it's the only way I can learn. I take what is being told to me here and take it to the table at work during our meetings. I do my best to make the office understand the points being brought up. But they also have a " your new, you don't understand " mantaility. So everything I say goes in one ear and out the other, I understand what your saying, I'm not making excuses , I'm relying information back to as best I can from my chain of command if you will, I get information, I send it up, it gets tossed around and I get an answer back.
-
The most common way that this is done that I see is that it has become the socially accepted approach for IT pros to feel "superior" and call all other people idiots and pretend that they are all totally stupid to the point of having zero knowledge of or control of their own actions. This is, of course, completely absurd. People doing well, making good money, running profitable businesses, feeding themselves, owning nice houses... generally are decently smart.
It makes IT Pros feel good to act like everyone else is "too dumb" to have common sense or any clue what is going on, but in reality this is not even slightly true and is honestly just misplaced elitism. It's two factors - IT pros often feel badly that we aren't earning as much as people doing bad things and want to excuse our own lack of success; while it being socially unacceptable to call out unethical behaviour but acceptable to think that people are walking zombies with no brain functions - especially in America where being uneducated and illiterate is often a badge of honour.
But what is really going on 99% of the time is someone who is very competent and very aware and just unethical. It makes us feel better to excuse people as being idiots compared to being scumbags. But the latter is way, way more common. The average person will steal if they think that they can get away with it, they will take advantage of nearly anyone, they will cheat and do anything for personal gain - as long as the risks are low. And that's what we see here.
No one is going to call them out for even this obvious money grab at customers' expense. There's no cluelessness here, there is just shitty human beings seeing a way to take advantage of people who have no visibility into how they are being cheated.
-
@wrcombs said in Changing Lana number:
@scottalanmiller said in Changing Lana number:
@wrcombs said in Changing Lana number:
Thank you for the information, however, not everybody got the memo to quit using LANA and move to IP.
Yes, they did. Don't make excuses for inexcusable behaviour. If there is one lesson to be learned from where you are working now, it's that you have to stop pretending that there are valid reasons or excuses for how things are being done.
They are breaching their PCI contracts, they are putting customers at risk, they are acting incredibly unprofessionally and unethically. There are no excuses for their decisions. They have agree to not do this contractually and have legal obligations to not do this; as IT professionals they have ethical obligations to not do this.
Call it what it is - unethical and inexcusable.
The only reason I post in ML when I have questions or am unclear on things is because of the level of intelligence in the community, it's the only way I can learn. I take what is being told to me here and take it to the table at work during our meetings. I do my best to make the office understand the points being brought up. But they also have a " your new, you don't understand " mantaility. So everything I say goes in one ear and out the other, I understand what your saying, I'm not making excuses , I'm relying information back to as best I can from my chain of command if you will, I get information, I send it up, it gets tossed around and I get an answer back.
I would not relay information back. Posting here to learn, great. Posting here to bring ethical and technical information back to people who definitely know better and decided to do things badly for unethical reasons does not benefit you nor them. It only puts you in the line of fire.
There is a lot for you to learn here. Some technical (what the heck IS a LANA number), some business (how are they making money by doing things badly and "illegally"), some professional ethics (identifying when people are just scumbags ripping others off) and some pure professional (how does it benefit my career to rock the boat and point out when others are scamming customers and vendors?) Learning is great, definitely learn.
But also be careful. Be tactical, don't expose how much you know of what they are doing. What you say is definitely NOT going in one ear and out the other, you are making yourself as an IT Pro, which is not what they want. They want either a complacent assistant who helps them breach contracts; or they want a scapegoat (this is not very likely, but be careful.)
Telling them that you know that they are doing things wrong (not badly, that's different, this is clear cut ethical breaches that should result in fines or lawsuits) only is logical if you truly believe that they are so dumb that they don't know anything. This isn't plausible, don't even consider that a possibility here. These are people who know darn well what they are doing. So pointing out that they are being bad people isn't going to change them, nor is it going to protect customers, and it definitely won't benefit you.
Identify that they are scum, start looking for another job. Keep quiet until you find it. Call them in once you leave.
-
And THAT ^^^^ I feel is the truly important lesson that you should be learning here (in this one instance.) The technical learning is good, but the tech you are learning in this job is all but useless. Outdated tech to a point that it might actually hurt a resume, it's that old.
Your real benefits are learning about people, ethics, business, professionalism, how to react and what cards to play and which to hold close to your chest. You can't be the social inept bench tech here just pointing out everything that you see wrong, every way that things could be improved. You need to understand that you are stepping into a business, not tech, situation and that you are dealing with people and ethics, not technology.
-
@scottalanmiller said in Changing Lana number:
@wrcombs said in Changing Lana number:
@scottalanmiller said in Changing Lana number:
@wrcombs said in Changing Lana number:
Thank you for the information, however, not everybody got the memo to quit using LANA and move to IP.
Yes, they did. Don't make excuses for inexcusable behaviour. If there is one lesson to be learned from where you are working now, it's that you have to stop pretending that there are valid reasons or excuses for how things are being done.
They are breaching their PCI contracts, they are putting customers at risk, they are acting incredibly unprofessionally and unethically. There are no excuses for their decisions. They have agree to not do this contractually and have legal obligations to not do this; as IT professionals they have ethical obligations to not do this.
Call it what it is - unethical and inexcusable.
The only reason I post in ML when I have questions or am unclear on things is because of the level of intelligence in the community, it's the only way I can learn. I take what is being told to me here and take it to the table at work during our meetings. I do my best to make the office understand the points being brought up. But they also have a " your new, you don't understand " mantaility. So everything I say goes in one ear and out the other, I understand what your saying, I'm not making excuses , I'm relying information back to as best I can from my chain of command if you will, I get information, I send it up, it gets tossed around and I get an answer back.
I would not relay information back. Posting here to learn, great. Posting here to bring ethical and technical information back to people who definitely know better and decided to do things badly for unethical reasons does not benefit you nor them. It only puts you in the line of fire.
There is a lot for you to learn here. Some technical (what the heck IS a LANA number), some business (how are they making money by doing things badly and "illegally"), some professional ethics (identifying when people are just scumbags ripping others off) and some pure professional (how does it benefit my career to rock the boat and point out when others are scamming customers and vendors?) Learning is great, definitely learn.
But also be careful. Be tactical, don't expose how much you know of what they are doing. What you say is definitely NOT going in one ear and out the other, you are making yourself as an IT Pro, which is not what they want. They want either a complacent assistant who helps them breach contracts; or they want a scapegoat (this is not very likely, but be careful.)
Telling them that you know that they are doing things wrong (not badly, that's different, this is clear cut ethical breaches that should result in fines or lawsuits) only is logical if you truly believe that they are so dumb that they don't know anything. This isn't plausible, don't even consider that a possibility here. These are people who know darn well what they are doing. So pointing out that they are being bad people isn't going to change them, nor is it going to protect customers, and it definitely won't benefit you.
Identify that they are scum, start looking for another job. Keep quiet until you find it. Call them in once you leave.
I keep my head low, and only bring up the topic, and that I think there are better ways as a company to do things for example my Windows Firewall thread (forgive me I don't know how to create a short cut URL yet) I simply waited until the topic came up and made a suggestion. That's about the extent of what I send up the ladder at my job.
I do appreciate that I have the opportunity to learn in the community, and you, yourself for being a huge impact on my learning in IT because of your professional experience and your willingness to teach. So thank you
-
All jobs have this, for the most part. There is a lot to potentially learn. Learning to understand corporate politics is hard and takes a lot of exposure.
One thing that is very hard to identify is "where is the ethical breach coming from." Sure you can identify that people are acting badly, but why? Who is authorizing this?
Some examples of where bad things might happen...
- An IT tech wanting a quick fix and hoping no one notices, thinking that they will be long gone before it all falls apart. See: https://mangolassi.it/topic/11852/why-it-builds-a-house-of-cards
- An IT manager who wants his department to show better profits or less cost.
- An executive who doesn't care about ethics and wants to just make money.
- A CEO who sets company policy in this way.
- A Board of Directors that tell the executives to go in this direction.
- Investors who tell the board this is the kind of company that they want to invest in.
As the lowest rung, or near the lowest rung, on the ladder, you might have almost no way to tell if it is your boss, or ten steps above him, causing the issue.
Been through something like this recently (from the other side), where people "in the trenches" saw things and either didn't know that this wasn't how the company behaved or didn't know how to get information up the ladder to the board or investors. Result was a company acting one way when their goals and intent were very different.
In some cases, you can figure out that it is a middle manager and if you can sit down with the CEO you can turn things around because the CEO will be shocked to find out what is happening. But that's rare. It's the CEO's job to know what is going on in his company. That's his role. But anyone can miss things or be fooled, of course.
Sometimes it's having a drink with a board member and saying "is this really the kind of company we intend to be"? Sometimes it's getting the ear of corporate counsel. But generally, it comes from the investors and is just "who the company is."
-
Regards Lana, Netbios is still heavily in use in virtually every Airport in the world.
Although everything is very slowly moving to IP, a lot of Airline checkin - boarding applications (including major operators) hosted on common use platforms still require it for communicating with attached devices, printers, scanners etc.Google Lanacfg, its is a quicker method to see and change Lana, works up to and including windows 7.
Any later windows and you are stuck with the method in your initial post.